import cpuinfo from './cpuInfo'; import io from './io'; import smaps from './smaps'; import statm from './statm'; import status from './status'; import buddy from './buddy'; import loadavg from './loadavg'; import meminfo from './memInfo'; import netDev from './netDev'; import uptime from './uptime'; import limits from './limits'; import stat from './stat'; declare enum C { CPUINFO = "/proc/cpuinfo", MEMINFO = "/proc/meminfo", LOADAVG = "/proc/loadavg", UPTIME = "/proc/uptime", BUDDYINFO = "/proc/buddyinfo", SELF_IO = "/proc/self/io", SELF_STAT = "/proc/self/stat", SELF_SMAPS = "/proc/self/smaps", SELF_STATM = "/proc/self/statm", SELF_STATUS = "/proc/self/status", SELF_LIMITS = "/proc/self/limits", SELF_NET_DEV = "/proc/self/net/dev" } export { C as constants }; export declare const handlerMap: { "/proc/cpuinfo": { cpuinfo: typeof cpuinfo; }; "/proc/loadavg": { loadavg: typeof loadavg; }; "/proc/meminfo": { meminfo: typeof meminfo; }; "/proc/uptime": { uptime: typeof uptime; }; "/proc/self/stat": { stat: typeof stat; }; "/proc/self/io": { io: typeof io; }; "/proc/self/smaps": { smaps: typeof smaps; }; "/proc/self/statm": { statm: typeof statm; }; "/proc/self/status": { status: typeof status; }; "/proc/buddyinfo": { buddy: typeof buddy; }; "/proc/self/limits": { limits: typeof limits; }; "/proc/self/net/dev": { netDev: typeof netDev; }; }; export declare type Slice> = { [P in keyof X]: X[P]; }; export declare function getProcReports>(handlers: Slice, ...procList: (keyof T)[]): Promise>; //# sourceMappingURL=index.d.ts.map