import { Dispatch, SetStateAction } from 'react';
import { AccountsClickType, AccountsCurrentScreenType } from '@zeniai/client-analytics';
import { AuthParams, DepositAccountListSelectorView, ID, TenantView, ZeniAccountsConfigSelectorView } from '@zeniai/client-epic-state';
import { CurrentDrawerContent } from './TransferReviewPage';
export interface WireTransferAccountPageProps {
    authParams: AuthParams;
    depositAccountListView: DepositAccountListSelectorView;
    downloadAccountDetailEndPoint: string;
    fromAutoTransferRule: boolean;
    setCurrentDrawerContent: Dispatch<SetStateAction<CurrentDrawerContent>>;
    zeniAccountsConfigDetail: ZeniAccountsConfigSelectorView;
    currentTenant?: TenantView;
    selectedAccountId?: ID;
    fireTrackTransferBetweenAccountsFormClicked: (clickType: AccountsClickType, currentScreen: AccountsCurrentScreenType) => void;
    onDismissClick: () => void;
}
declare const WireTransferAccountPage: ({ zeniAccountsConfigDetail, depositAccountListView, downloadAccountDetailEndPoint, authParams, selectedAccountId, fromAutoTransferRule, currentTenant, setCurrentDrawerContent, fireTrackTransferBetweenAccountsFormClicked, onDismissClick, }: WireTransferAccountPageProps) => import("react/jsx-runtime").JSX.Element;
export default WireTransferAccountPage;
