type ComponentLogger = { debug: (message: string, context?: any, metadata?: Record) => Promise; info: (message: string, context?: any, metadata?: Record) => Promise; warn: (message: string, context?: any, error?: Error, metadata?: Record) => Promise; error: (message: string, context?: any, error?: Error, metadata?: Record) => Promise; }; export declare const console: { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; error: (message: string, ...args: unknown[]) => void; debug: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; export declare const createComponentConsole: (componentLogger: ComponentLogger) => { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; error: (message: string, ...args: unknown[]) => void; debug: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; export declare const cliConsole: { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; error: (message: string, ...args: unknown[]) => void; debug: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; export declare const analysisConsole: { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; error: (message: string, ...args: unknown[]) => void; debug: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; export declare const licenseConsole: { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; error: (message: string, ...args: unknown[]) => void; debug: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; export declare const cacheConsole: { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; error: (message: string, ...args: unknown[]) => void; debug: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; export declare const githubConsole: { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; error: (message: string, ...args: unknown[]) => void; debug: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; export declare const aspectConsole: { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; error: (message: string, ...args: unknown[]) => void; debug: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; export declare const migrateFileToStrogger: (filePath: string) => void; export {};