import type { Logger, ChildLoggerOptions, Bindings } from 'pino'; export declare class MockPinoLogger implements Partial { level: string; levelVal: number; version: string; LOG_VERSION: number; useLevelLabels: boolean; useOnlyCustomLevels: boolean; customLevels: {}; debug: import("vitest").Mock; info: import("vitest").Mock; warn: import("vitest").Mock; error: import("vitest").Mock; fatal: import("vitest").Mock; trace: import("vitest").Mock; silent: import("vitest").Mock; levels: { values: { fatal: number; error: number; warn: number; info: number; debug: number; trace: number; }; labels: { 10: string; 20: string; 30: string; 40: string; 50: string; 60: string; }; }; bindings: () => {}; flush: () => Promise; isLevelEnabled: () => boolean; child(_bindings: Bindings, _options?: ChildLoggerOptions): Logger; static create(): Logger; } export declare const createMockLogger: () => Logger; //# sourceMappingURL=mockLogger.d.ts.map