export type WebhookVerifyOptions = {
    secret: string;
    payload: string;
    signature: string;
    algorithm?: 'sha256' | 'sha512';
    encoding?: 'hex' | 'base64';
};
export declare function computeWebhookSignature(secret: string, payload: string, algorithm?: 'sha256' | 'sha512', encoding?: 'hex' | 'base64'): string;
export declare function verifyWebhookSignature(options: WebhookVerifyOptions): boolean;
