import { EyewitnessOptions, WebhookOptions } from "./interfaces";
import { ArgumentsHost } from "@nestjs/common";
export declare class EyewitnessService {
    private static config;
    constructor(config: EyewitnessOptions);
    static getConfig(): EyewitnessOptions;
    static alert(exception: any, host: ArgumentsHost): Promise<void>;
    static handleAPICall(webhookOptions: WebhookOptions, defaultPayload: Record<string, any>): any;
    static buildPayload(exception: any, host: ArgumentsHost): Record<string, any>;
}
