/// import http from "http"; import { ResultAsync } from "neverthrow"; import { VerifyResult } from "../common"; import { VerifySignatureHeaderError } from "../errors"; import { Verifier } from "./verifySignatureHeader"; export declare type VerifyRequestOptions = { verifier: Verifier; request: http.IncomingMessage; signatureKey?: string; body?: Record | string; verifyExpiry?: boolean; }; export declare const verifyRequest: (options: VerifyRequestOptions) => ResultAsync;