import { ChargeCardSetupView, ChargeCardWithUser, Person } from '@zeniai/client-epic-state';
import { ChargeCardPromoType } from './helpers/ChargeCardUtils';
declare const ChargeCardPromoPage: ({ meetingUrl, companyLegalName, chargeCardSetupView, showEnableCardButton, controllerEmails, isCreditCardProductVisible, isDebitCardFeatureEnabled, isDebitCardSetupEnabled, isChargeCardSetupEnabled, admins, cashbackRate, cardPromoType, isCheckingEnabled, onSetupButtonClick, onBackClick, onClickMenuIcon, onSetupChargeCardSuccess, onExpressInterestClick, }: {
    admins: Person[];
    cashbackRate: number;
    chargeCardSetupView: ChargeCardSetupView;
    companyLegalName: string;
    controllerEmails: string[];
    isChargeCardSetupEnabled: boolean;
    isCheckingEnabled: boolean;
    isCreditCardProductVisible: boolean;
    isDebitCardFeatureEnabled: boolean;
    isDebitCardSetupEnabled: boolean;
    meetingUrl: string;
    showEnableCardButton: boolean;
    cardPromoType?: ChargeCardPromoType;
    onBackClick: () => void;
    onClickMenuIcon: () => void;
    onExpressInterestClick: () => void;
    onSetupButtonClick: (cardPromoType: ChargeCardPromoType) => void;
    onSetupChargeCardSuccess: () => void;
}) => import("react/jsx-runtime").JSX.Element;
export declare const ChargeCardPromoUserContent: ({ companyLegalName, cards, admins, cashbackRate, hasZeniFinopsRoles, cardPromoType, }: {
    admins: Person[];
    cards: ChargeCardWithUser[];
    cashbackRate: number;
    companyLegalName: string;
    hasZeniFinopsRoles: boolean;
    cardPromoType?: ChargeCardPromoType;
}) => import("react/jsx-runtime").JSX.Element;
export default ChargeCardPromoPage;
