import type { AppConfig } from "../config/env.js"; export type LogLevelName = "debug" | "info" | "warn" | "error"; export interface AppLogger { debug(message: string, ...args: unknown[]): void; info(message: string, ...args: unknown[]): void; warn(message: string, ...args: unknown[]): void; error(message: string, ...args: unknown[]): void; flush(): Promise; close(): Promise; } export declare function createLogger(config: Pick): AppLogger; //# sourceMappingURL=logger.d.ts.map