import { Address, Amount, Class, CreditLimitFrequency, DepositAccountWithLimit, ID, IssueChargeCardSelectorView, Person, User, UserRole } from '@zeniai/client-epic-state'; import { ChargeCardTypeOption, IssueCardSectionFormData } from './helpers/IssueChargeCardUtils'; export interface IssueCardsAllLineItemsProps { allAccountingClasses: Class[]; allRoles: UserRole[]; cardHolderCandidates: User[]; cardsSectionRef: React.MutableRefObject; containerRef: React.MutableRefObject; creditLimitFrequency: CreditLimitFrequency[]; isChargeCardFeatureEnabled: boolean; isChargeCardSetupEnabled: boolean; isDebitCardFeatureEnabled: boolean; isDebitCardSetupEnabled: boolean; isIssuePhysicalCardEnabled: boolean; isIssuePhysicalDebitCardEnabled: boolean; issueCardSectionId: string; issueChargeCards: IssueChargeCardSelectorView; limit: Amount; userList: Person[]; companyAddress?: Address; defaultCardType?: ChargeCardTypeOption; getInitialLineFormData: (index: number, lineId: string, cardHolderCandidates: User[], creditLimitFrequency: CreditLimitFrequency[], userList: Person[], depositAccounts: DepositAccountWithLimit[], isChargeCardFeatureEnabled: boolean, isDebitCardFeatureEnabled: boolean, isChargeCardSetupEnabled: boolean, isDebitCardSetupEnabled: boolean, companyAddress?: Address, defaultCardType?: ChargeCardTypeOption) => IssueCardSectionFormData; openAddAddressDrawerHandler: (lineId: ID, chargeCardTypeOption: ChargeCardTypeOption) => void; clearTentativeNameForLine?: (lineId: string) => void; } declare const IssueCardsAllLineItems: ({ issueChargeCards, issueCardSectionId, cardHolderCandidates, userList, limit, creditLimitFrequency, allRoles, allAccountingClasses, isIssuePhysicalCardEnabled, isIssuePhysicalDebitCardEnabled, isDebitCardFeatureEnabled, isChargeCardFeatureEnabled, isChargeCardSetupEnabled, isDebitCardSetupEnabled, defaultCardType, getInitialLineFormData, clearTentativeNameForLine, companyAddress, containerRef, cardsSectionRef, openAddAddressDrawerHandler, }: IssueCardsAllLineItemsProps) => import("react/jsx-runtime").JSX.Element; export default IssueCardsAllLineItems;