import { FastifyPluginOptions } from "fastify"; declare class LogExt { #private; add(exp: unknown, key: string, value: unknown): void; toString(): string; valueOf(): {}; } declare class LogDebug { #private; append(exp: unknown, value: unknown): void; toString(): string; valueOf(): any[]; } declare module 'fastify' { interface FastifyRequest { startTime: number; ext: LogExt; debug: LogDebug; } } export declare const loggerHook: any; export interface loggerHookOptions extends FastifyPluginOptions { onError?: boolean; 404?: boolean; onSend?: boolean; onRequest?: boolean; } export {};