UNPKG

scheunemann-interfaces

Version:
43 lines (42 loc) 1.67 kB
import { EDocType } from '../../general'; import { AddressEntity } from '../../general/entities/address.entity'; import { DeliveryAreaEntity } from '../../general/entities/delivery-area.entity'; import { DeliveryAreaFixedEntity } from '../../general/entities/dellivery-area-fixed.entity'; import { MessagerChannelEntity } from '../../general/entities/messager-channel.entity'; import { MobyoApiConfigEntity } from '../../general/entities/mobyo-apiconfig.entity'; import { OriginEntity } from '../../general/entities/origin.entity'; import { PaymentProviderEntity } from '../../general/entities/payment-provider.entity'; import { ICompany, ICompanyContact, ICompanyTrialPlansUsed } from '../interfaces'; export declare class CompanyEntity implements ICompany { active: boolean; address: AddressEntity; bgImageUrl: string | null; config: MobyoApiConfigEntity | null; containerId: string; createdAt: Date; deliveryArea: DeliveryAreaEntity[]; deliveryAreaFixed: DeliveryAreaFixedEntity | null; doc: string; docType: EDocType; email: string; fullName: string; id: string; imageUrl: string | null; internationalCode: string; logoUrl: string | null; messagerChannels: MessagerChannelEntity[]; name: string; origin: OriginEntity; paymentProvider: PaymentProviderEntity; phoneNumber: string; phoneNumbersNotification: string[]; sandbox: boolean; tags: string[]; updatedAt: Date; usedTrialsPlans: ICompanyTrialPlansUsed[]; version: string; pixKey: string; contacts: ICompanyContact[]; goTransactionsLive: boolean; constructor(data?: Partial<CompanyEntity>); }