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