cecon-interfaces
Version:
Interfaces de Projetos Cecon
23 lines (22 loc) • 833 B
TypeScript
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>);
}