cecon-interfaces
Version:
Interfaces de Projetos Cecon
17 lines (16 loc) • 519 B
TypeScript
import { IBillingOrder } from '../../billing-order';
import { ICompany } from '../../company';
import { EBillingStatus } from '../enums/billing-status.enum';
import { IBillingPayment } from './i-billing-payment';
import { IBillingTotal } from './i-billing-total';
export interface IBilling {
createdAt: Date;
dueDateAt: Date;
company: ICompany | null;
id: string;
orders: IBillingOrder[];
payments: IBillingPayment[];
status: EBillingStatus;
total: IBillingTotal;
updatedAt: Date;
}