import { ClientAnalytics } from '@zeniai/client-analytics';
import { MoveMoneyOption } from './ZeniAccountHelper';
export declare const moreOptions: {
    value: string;
    label: string;
}[];
export declare const buttonOptions: {
    value: string;
    label: string;
}[];
export declare const buttonOptionsIfBillPayNotEnabled: {
    value: string;
    label: string;
}[];
export interface ZeniBankProps {
    pageName: "listPage" | "detailPage";
    onOptionSelection: (value: MoveMoneyOption) => void;
}
export interface ZeniAccountNavBarPiecesProps {
    zeniBankProps: ZeniBankProps;
    analytics?: ClientAnalytics;
    isAutoTransferRuleEnabled?: boolean;
    isBillPayEnabled?: boolean;
    isCheckingCommentingEnabled?: boolean;
    isExpressPayEnabled?: boolean;
    isThreadsLoading?: boolean;
    showLoader?: boolean;
    threadsCount?: number;
    onAccountDetailClick?: () => void;
    onAutoTransferClick?: () => void;
    onBankLetterClick?: () => void;
    onCashManagementClick?: () => void;
    onCommentIconClick?: () => void;
    onSettingsClick?: () => void;
}
export declare const ZeniAccountNavBarPieces: ({ zeniBankProps, isAutoTransferRuleEnabled, isBillPayEnabled, isCheckingCommentingEnabled, isExpressPayEnabled, isThreadsLoading, analytics, onAutoTransferClick, onCashManagementClick, onCommentIconClick, onSettingsClick, onAccountDetailClick, onBankLetterClick, showLoader, threadsCount, }: ZeniAccountNavBarPiecesProps) => import("react/jsx-runtime").JSX.Element;
