import { WebhookEvent } from "./model"; export declare class BoldSignSignatureException extends Error { } export declare class WebhookUtility { static readonly BOLD_SIGN_EVENT_HEADER = "X-BoldSign-Event"; static readonly BOLD_SIGN_SIGNATURE_HEADER = "X-BoldSign-Signature"; static readonly DEFAULT_TIME_TOLERANCE = 300; static parseEvent(jsonPayload: string): WebhookEvent; private static resolveEventData; static validateSignature(jsonPayload: string, signatureHeader: string, secretKey: string, tolerance?: number): void; private static parseSignatureHeader; private static generateSignature; private static isSignatureMatched; }