UNPKG

cdk-insights

Version:

AWS CDK security and cost analysis tool with AI-powered insights

65 lines (64 loc) 3.19 kB
type ComponentLogger = { debug: (message: string, context?: any, metadata?: Record<string, unknown>) => Promise<void>; info: (message: string, context?: any, metadata?: Record<string, unknown>) => Promise<void>; warn: (message: string, context?: any, error?: Error, metadata?: Record<string, unknown>) => Promise<void>; error: (message: string, context?: any, error?: Error, metadata?: Record<string, unknown>) => Promise<void>; }; 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 {};