export interface TurnstileResult { ok: boolean; errorCodes?: string[]; } type FetchLike = (input: string, init: { method: string; body: URLSearchParams; signal?: AbortSignal; }) => Promise<{ ok: boolean; json: () => Promise; }>; export declare function verifyTurnstile(secret: string, token: string, remoteIp: string | undefined, fetchImpl?: FetchLike): Promise; export {}; //# sourceMappingURL=turnstile.d.ts.map