import { ReverificationConfig } from '@clerk/types'; type ClerkError = { clerk_error: T; }; declare const REVERIFICATION_REASON = "reverification-error"; type ReverificationError = ClerkError<{ type: 'forbidden'; reason: typeof REVERIFICATION_REASON; } & M>; declare const reverificationError: (missingConfig?: MC) => ReverificationError<{ metadata?: { reverification?: MC; }; }>; declare const reverificationErrorResponse: (...args: Parameters) => Response; declare const isReverificationHint: (result: any) => result is ReturnType; export { isReverificationHint, reverificationError, reverificationErrorResponse };