/// <reference types="node" />
/// <reference types="node" />
/// <reference types="node" />
/// <reference types="node" />
/// <reference types="node" />
import type { Usage } from '../types';
declare const PID: {
    tree: {
        get: (pid: number | undefined) => Promise<number[] | undefined>;
        kill: (pid: number | undefined, treeFallback?: (number | undefined)[]) => Promise<void>;
        usage: (pid: number | undefined, treeFallback?: (number | undefined)[]) => Promise<Usage | undefined>;
    };
    exists: (pid: number) => boolean;
    kill: (pid?: number) => Promise<void>;
    signal: (pid: number, signal: NodeJS.Signals) => boolean;
    usage: (pid?: number) => Promise<Usage | undefined>;
};
export default PID;
