export type LogLevel = 'quiet' | 'normal' | 'verbose'; /** Set log verbosity level (#10) */ export declare function setLogLevel(level: LogLevel): void; export declare function getLogLevel(): LogLevel; export declare const log: { /** Informational message */ info: (msg: string) => void; /** Success message */ success: (msg: string) => void; /** Warning message */ warn: (msg: string) => void; /** Error message */ error: (msg: string) => void; /** Debug message (only in verbose mode) */ debug: (msg: string) => void; /** Dimmed/grey text for secondary info */ dim: (msg: string) => void; /** Styled header */ header: (msg: string) => void; /** Key-value pair display */ kv: (key: string, value: string) => void; /** Blank line */ br: () => void; /** Banner display (#19: uses imported version) */ banner: () => void; /** Section header */ section: (title: string) => void; /** Step indicator for multi-step operations */ step: (current: number, total: number, msg: string) => void; }; //# sourceMappingURL=logger.d.ts.map