项目文件夹

文件
2026-05-07 23:31:11 +00:00

19 行
630 B
TypeScript

import type { MemoryInfo } from './types.js';
type MemoryReader = () => {
totalBytes: number;
freeBytes: number;
};
export declare function parseVmStat(output: string): {
pageSize: number;
active: number;
wired: number;
} | null;
export declare function parseLinuxMeminfo(output: string): {
totalBytes: number;
freeBytes: number;
} | null;
export declare function getMemoryUsage(): Promise<MemoryInfo | null>;
export declare function formatBytes(bytes: number): string;
export declare function _setMemoryReaderForTests(reader: MemoryReader | null): void;
export {};
//# sourceMappingURL=memory.d.ts.map