import React from 'react';
import { PhoneProps } from "../../mantine/phone";
import { OnboardingItemShareProps } from "../stepRenderer";
export type OnboardingFormField = {
    name: string;
    phone: string;
    email: string;
    address: any;
    term: boolean;
};
export type SimilacOnboardingFormProps = {
    onClose(): void;
    onSubmit(data: OnboardingFormField): void;
    canSkip?: boolean;
    defaultCountry?: PhoneProps['defaultCountry'];
    customFormTexts?: {
        heading?: string;
        description?: string;
    };
    customTerms?: React.ReactNode;
    defaultValues?: Partial<OnboardingFormField>;
} & Partial<OnboardingItemShareProps>;
export declare const SimilacOnboardingForm: ({ onClose, onSubmit: _onSubmit, canSkip, customFormTexts, customTerms, defaultValues, isActive, ...rest }: SimilacOnboardingFormProps) => React.JSX.Element;
