import { ActiveChargeCardCount, Amount, Class, CreditLimitFrequency, ID, User, UserRole } from '@zeniai/client-epic-state';
import { IssueCardSectionFormData } from './helpers/IssueChargeCardUtils';
interface VirtualCreditCardFormProps {
    activeChargeCardCount: Record<ID, ActiveChargeCardCount>;
    allAccountingClasses: Class[];
    allRoles: UserRole[];
    cardHolderCandidates: User[];
    creditLimitFrequency: CreditLimitFrequency[];
    issueCardSectionId: string;
    limit: Amount;
    lineData: IssueCardSectionFormData;
    maxVirtualChargeCardPerUser: number;
}
declare const VirtualCreditCardForm: ({ lineData, issueCardSectionId, cardHolderCandidates, limit, creditLimitFrequency, allRoles, allAccountingClasses, activeChargeCardCount, maxVirtualChargeCardPerUser, }: VirtualCreditCardFormProps) => import("react/jsx-runtime").JSX.Element;
export default VirtualCreditCardForm;
