import type { LegalEntityType } from '../../../core/models/api/legal-entity-type';
import type { BaseInnerFormProps } from '../../../hooks/useForm/types';
import type { AccountHolderOption } from '../../../types/accountHolder';
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;
}
