/** * FUI Theme console banner * * Displays powered by message on first theme creation. * Set FUI_THEME_SILENT=true to disable. * * @example * ```typescript * // Silence via environment variable (Node.js / Vite) * // .env: FUI_THEME_SILENT=true * * // Silence via window global (browser console) * window.FUI_THEME_SILENT = true; * ``` */ declare global { interface Window { FUI_THEME_SILENT?: boolean; } } /** * Display FUI Theme banner in console (once per session) */ export declare const showBanner: () => void; export interface LoggerOptions { disableConsole?: boolean; } export declare const createLogger: (options?: LoggerOptions) => { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; export declare const logger: { log: (message: string, ...args: unknown[]) => void; warn: (message: string, ...args: unknown[]) => void; info: (message: string, ...args: unknown[]) => void; }; //# sourceMappingURL=logger.d.ts.map