export interface SignUpFormData {
    firstName: string;
    lastName: string;
    email: string;
    password: string;
    agreeToTerms: boolean;
}
export interface SignUpFormProps {
    title?: string;
    description?: string;
    buttonText?: string;
    onSubmit?: (data: SignUpFormData) => void;
    isLoading?: boolean;
    error?: string;
    className?: string;
    termsOfServicePath?: string;
    privacyPolicyPath?: string;
    children?: React.ReactNode;
}
export declare function SignUpForm({ title, description, buttonText, onSubmit, isLoading, error, className, termsOfServicePath, privacyPolicyPath, children, }: SignUpFormProps): import("react/jsx-runtime").JSX.Element;
export default SignUpForm;
