import type { Translatable } from '../../../../../../../types';
import type { IndividualIdNumberOption, IndividualIdNumberType } from '../../../../../Shared/fields/IdFieldTypeSelector/countryIdNumberTypes';
export interface TypeOfIdentityProps {
    availableIdentityTypesOptions: readonly IndividualIdNumberOption[];
    selectedIdentityType: IndividualIdNumberType | undefined;
    setSelectedIdentityType: (type: IndividualIdNumberType) => void;
    errorMessage: Translatable | boolean;
    isValid: boolean;
    label?: string;
}
export declare const TypeOfIdentity: ({ availableIdentityTypesOptions, selectedIdentityType, setSelectedIdentityType, label, errorMessage, isValid, }: TypeOfIdentityProps) => import("preact/jsx-runtime").JSX.Element;
