import { BankAccountSelectorView, BillPaymentConfigCodeType, MagicLinkView } from '@zeniai/client-epic-state';
import { DisableMode } from '../../../formElements/common/common';
import { FormData as ACHDetailsPageFormData } from '../achDetailsPage/ACHDetailsPage';
export interface MagicLinkVendorACHDetailsPageProps {
    companyName: string;
    magicLinkBankAccountDetails: BankAccountSelectorView;
    magicLinkViewState: MagicLinkView;
    isDisabled?: DisableMode;
    onACHDetailsUpdated: (formData: ACHDetailsPageFormData) => void;
    onFetchBankName: (routingNumber: string) => void;
    onSaveHandler: (paymentMethodType: BillPaymentConfigCodeType) => void;
}
declare const MagicLinkVendorACHDetailsPage: ({ magicLinkViewState, magicLinkBankAccountDetails, onSaveHandler, onACHDetailsUpdated, onFetchBankName, isDisabled, companyName, }: MagicLinkVendorACHDetailsPageProps) => import("react/jsx-runtime").JSX.Element;
export default MagicLinkVendorACHDetailsPage;
