export declare function memoryUsage(): {
    rss: number;
    heapTotal: number;
    heapUsed: number;
    external: number;
};
export declare function memoryUsageFull(): {
    rss: number;
    heapTotal: number;
    heapUsed: number;
    external: number;
    totalMem: number;
    freeMem: number;
    usedMem: number;
};
declare class ProcessUtil {
    private timer;
    startMemoryTimer(intervalMillis?: number): void;
    stopMemoryTimer(afterMillis?: number): void;
    cpuAvg(): {
        avg1: string;
        avg5: string;
        avg15: string;
    };
    cpuInfo(): {
        count: number;
        model: string;
        speed: number;
    };
    cpuPercent(ms: number): Promise<number>;
    private getCPUInfo;
}
export declare const processSharedUtil: ProcessUtil;
export {};
