import { appendTurnstileToken } from '../../auth/turnstileTypes.js'; export interface UseTurnstileAuthResult { readonly required: boolean; readonly ready: boolean; readonly siteKey: string | null; readonly token: string | null; readonly widgetKey: number; readonly isLoading: boolean; readonly setToken: (value: string) => void; readonly resetTurnstile: () => void; readonly withTurnstile: >(body: T) => ReturnType>; } export declare function useTurnstileAuth(apiBaseUrl: string): UseTurnstileAuthResult; //# sourceMappingURL=useTurnstileAuth.d.ts.map