import { IAgreementHolder } from "./agreement-holder.interface"; import { IAgreementProducer } from "./agreement-producer.interface"; import { I_InsuranceCompany } from "./insurance-company.interface"; import { I_Insured } from "./insured.interface"; import { IProductOrPlanPath } from "./product-or-plan-path.interface"; export interface ICommercialAgreement { commercialAccountKey: string; commercialAgreementKey: string; versionDateTime: string; userCode: string; number: string; lineOfProductCode: string; typeCode: string; effectiveStartDateTime: string; effectiveEndDateTime: string; insuranceCompany: I_InsuranceCompany; agreementHolderList: IAgreementHolder[]; agreementProducerList: IAgreementProducer[]; insuredList: I_Insured[]; productOrPlanList: IProductOrPlanPath[]; }