/// <reference types="node" />
import { EventEmitter } from "events";
export declare class UsageInfoServer extends EventEmitter {
    private readonly dbg;
    private running;
    private readonly testing;
    private readonly project_info;
    private readonly path;
    private info?;
    private usage?;
    private last?;
    constructor(path: any, testing?: boolean);
    private init;
    private path_process;
    private proces_tree_stats;
    private usage_children;
    private path_usage_info;
    private update;
    private should_update;
    private get_usage;
    stop(): void;
    start(): Promise<void>;
    private _start;
}
