/**
 * Sign a webhook body as Standard Webhooks v1 (`v1,<base64>`).
 *
 * @experimental
 */
export declare function signMCPEventPayload(input: {
    secret: string;
    messageId: string;
    timestamp: number;
    body: Uint8Array;
}): Promise<string>;
/**
 * Verify a Standard Webhooks `webhook-signature` header.
 * Accepts any valid `v1,` entry. Ignores `v1a,` and unknown versions.
 *
 * @experimental
 */
export declare function verifyMCPEventSignature(input: {
    secret: string;
    messageId: string;
    timestamp: number;
    body: Uint8Array;
    header: string;
}): Promise<boolean>;
