UNPKG

cecon-interfaces

Version:
23 lines (22 loc) 833 B
import { EAmountMode, ECycle } from '../../../general'; import { INatipayCardAuth, INatipayCardConfig } from '../interfaces'; import { NatipayCardCompanyEntity } from './card-company.entity'; import { NatipayCardItemEntity } from './card-item.entity'; export declare class NatipayCardConfigEntity implements INatipayCardConfig { appIds: string[]; auth?: INatipayCardAuth | null | undefined; balance: number; billingCycle: ECycle; companies: NatipayCardCompanyEntity[]; creditLimit: number; description: string | null; discountAmount: number; discountAmountType: EAmountMode; dueDate: Date; invoiceLogs: string[]; items: NatipayCardItemEntity[]; key: string | null; password: string | null; webhookUrls: string[]; constructor(data?: Partial<NatipayCardConfigEntity>); }