import type { BaseInnerFormProps } from '../../core/hooks/useForm/types';
import type { LegalEntityType } from '../../core/models/api/legal-entity-type';
import type { AccountHolderOption } from '../../core/types/AccountHolder.types';
export declare const setupAccountMethods: readonly ["singpass", "manual"];
export type SetupAccountMethod = (typeof setupAccountMethods)[number];
export interface SetupAccountMethodSchema {
    setupAccountMethod: SetupAccountMethod | undefined;
}
export interface SetUpAccountMethodProps extends BaseInnerFormProps<SetupAccountMethodSchema> {
    handleNextClick: (setupAccountMethod: SetupAccountMethod) => void;
    accountHolder?: AccountHolderOption;
    legalEntityType: LegalEntityType;
}
