import { ClientAffiliateStatusEnum } from "../enums/client_affiliate_status_enum"; import { IEntityAuditColumn } from "./entity-audit-columns.interface"; import { Nullable } from "./entity.utils.interface"; export interface IClientAffiliateEntity extends IEntityAuditColumn { id: number; name: string; address: string; clientId: number; organizationId: number; primaryContactName: string; primaryContact: string; primaryEmail: string; zipCode: string; country: string; details?: Nullable; gstNumber?: Nullable; gstDocument?: Nullable; panNumber?: Nullable; panDocument?: Nullable; tanNumber?: Nullable; tanDocument?: Nullable; vendorCode?: Nullable; status: ClientAffiliateStatusEnum; }