interface LoggerOptions {
    silent: boolean;
    debug: boolean;
    prefix: string;
}
export type Logger = {
    info(message: string, ...params: unknown[]): void;
    warn(message: string, ...params: unknown[]): void;
    error(message: string, ...params: unknown[]): void;
    debug(message: string, ...params: unknown[]): void;
};
export declare function createLogger(options: LoggerOptions): Logger;
export {};
//# sourceMappingURL=logger.d.ts.map