export type LogLevel = 'info' | 'warn' | 'error' | 'debug' | 'success'; export type LogFormat = 'pretty' | 'json'; export declare const setLogLevel: (level: LogLevel) => void; export declare const setShowTimestamp: (show: boolean) => void; export declare const setLogFormat: (format: LogFormat) => void; export declare const setLogScopes: (scopes: string[]) => void; export declare class Logger { private scope; constructor(scope: string); private log; info(...args: any[]): void; warn(...args: any[]): void; error(...args: any[]): void; debug(...args: any[]): void; success(...args: any[]): void; } export declare const createLogger: (scope: string) => Logger;