export declare class Logger {
    private static instance;
    private logger;
    private logPath;
    private constructor();
    printLogLocation(): void;
    static getInstance(): Logger;
    private setupLogging;
    info(message: string, ...args: unknown[]): void;
    debug(message: string, ...args: unknown[]): void;
    warn(message: string, ...args: unknown[]): void;
    error(message: string, ...args: unknown[]): void;
    flush(): void;
    getLogPath(): string;
    setVerbose(verbose: boolean): void;
    shutdown(): void;
    static reset(): void;
}
//# sourceMappingURL=logger.d.ts.map