export type LogLevel = 'debug' | 'info' | 'warn' | 'error' | 'success'; export interface LoggerOptions { silent?: boolean; verbose?: boolean; prefix?: string; } declare class Logger { private silent; private verbose; private prefix; configure(options: LoggerOptions): void; private formatMessage; debug(message: string, ...args: unknown[]): void; info(message: string, ...args: unknown[]): void; success(message: string, ...args: unknown[]): void; warn(message: string, ...args: unknown[]): void; error(message: string, ...args: unknown[]): void; header(title: string): void; subheader(title: string): void; list(items: string[], indent?: number): void; table(headers: string[], rows: string[][]): void; progress(current: number, total: number, label?: string): void; newline(): void; emoji: { docs: string; check: string; cross: string; warn: string; info: string; search: string; stats: string; fix: string; link: string; folder: string; file: string; clock: string; sparkles: string; }; } export declare const logger: Logger; export default logger; //# sourceMappingURL=logger.d.ts.map