export interface UsePasskeyRegistrationOptions {
    optionsUrl: string;
    actionUrl: string;
    csrfToken?: string;
    returnTo?: string | null;
}
export interface UsePasskeyRegistrationResult {
    run: () => Promise<void>;
    running: boolean;
    error: Error | null;
}
export declare function usePasskeyRegistration(options: UsePasskeyRegistrationOptions): UsePasskeyRegistrationResult;
