import { AppMode } from '@searchspring/snap-toolbox'; export type LoggerConfig = { prefix?: string; mode?: keyof typeof AppMode | AppMode; }; export declare class Logger { private mode; emoji: { bang: string; bright: string; check: string; clock: string; cloud: string; dim: string; gear: string; interobang: string; lightning: string; magic: string; rocket: string; search: string; snap: string; ufo: string; vortex: string; warning: string; }; colors: { blue: string; bluelight: string; bluedark: string; bluegreen: string; grey: string; green: string; greendark: string; greenblue: string; indigo: string; orange: string; orangelight: string; orangedark: string; red: string; redlight: string; reddark: string; yellow: string; }; private prefix; constructor(config?: LoggerConfig); setNamespace(group: string): void; error(...params: any[]): void; warn(...params: any[]): void; image({ url, width, height }: { url: string; width: number | string; height: number | string; }, ...params: any[]): void; imageText({ url, text, style }: { url: string; text: string; style: string; }, ...params: any[]): void; debug(...params: any[]): void; profile(profile: any, ...params: any[]): void; dev(...params: any[]): void; } //# sourceMappingURL=Logger.d.ts.map