import { type ButtonHTMLAttributes, type ReactNode } from 'react';
export interface PasskeyButtonProps extends Omit<ButtonHTMLAttributes<HTMLButtonElement>, 'onClick'> {
    optionsUrl: string;
    verifyUrl: string;
    csrfToken?: string;
    children?: ReactNode;
    errorContent?: ReactNode;
}
export declare function PasskeyButton({ optionsUrl, verifyUrl, csrfToken, children, errorContent, className, ...rest }: PasskeyButtonProps): import("react").DetailedReactHTMLElement<{
    className: string;
}, HTMLElement>;
