import { FastifyPluginCallback, FastifyRequest, FastifyReply } from "fastify"; interface IOptions { url: string; applicationName: string; authKey: string; environment: string; loggingEnabled?: boolean; logLevel?: string; maskHeaders?: string[]; } interface FastifyIOptions { url: string; applicationName: string; authKey: string; environment: string; shortloopLoggingEnabled?: boolean; shortloopLogLevel?: string; maskHeaders?: string[]; } export declare class ShortloopSDK { private static shortloopAutoConfig; private static isSuccess; private static sdkMaskHeadersList; static init(options: IOptions): void; static fastifyPluginCapture(request: FastifyRequest, reply: FastifyReply): Promise; } export declare const fastifyShortloopPlugin: FastifyPluginCallback; export {};