import './_business-type-selection.component.scss';
import type { JSX } from 'preact';
import type { TranslationKey } from '../../language/types';
import type { ValidatorRules } from '../../utils/validation/types';
import type { BusinessTypeSelectionProps, BusinessTypeSelectionSchema } from './types';
export declare const businessTypeSelectionValidationRules: ValidatorRules<BusinessTypeSelectionSchema>;
export declare enum BusinessTypeSelectionStep {
    BUSINESS_TYPE_SELECTION = 0,
    LEGAL_ARRANGEMENT_SELECTION = 1,
    WE_CANNOT_SET_UP_ACCOUNT = 2,
    CONFIRM_BUSINESS_SETUP_CHANGE = 3
}
export declare const businessTypeSelectionStepTitles: Record<BusinessTypeSelectionStep, TranslationKey>;
export declare const BusinessTypeSelection: ({ legalEntityResponse, accountHolder, onComplete, onBack, handleUpdateLegalEntity, }: BusinessTypeSelectionProps) => JSX.Element | null;
