import type { ReviewResolvedEvent } from "./types.js"; /** * Verify a Portreeve `review.resolved` webhook. * * Signature scheme (must match the API's webhook dispatcher): the * `Portreeve-Signature` header carries `sha256=` * (bare hex also accepted, case-insensitive). Compare is timing-safe. * Throws PortreeveError on any mismatch or malformed payload. */ export declare function verifyWebhook(rawBody: string, signatureHeader: string, secret: string): ReviewResolvedEvent;