import { Relation } from 'typeorm'; import { ClientType } from './clientType'; import { CustomerAttribute } from './customerAttribute'; import { DemoAccountTemplate } from './demoAccountTemplate'; import { Device } from './device'; import { DeviceCustomConfiguration } from './deviceCustomConfiguration'; import { Organization } from './organization'; import { User } from './user'; export declare class Client { id: number; name: string | null; createdAt: Date | null; modifiedAt: Date | null; uuid: Buffer | null; email: string | null; modifiedBy: string | null; createdBy: string | null; dataSourceTypeId: number | null; clientTypeId: number; clientType: Relation; salesforceId: string | null; accumaticaId: string | null; expirationDate: Date | null; useType: string | null; btCustomerId: string | null; activationCampaign: string | null; organizationId: number | null; organization: Relation; users: Relation[]; devices: Relation[]; deviceCustomConfigurations: Relation[]; customerAttribute: Relation; demoAccountExpirationDate: Date | null; demoAccountTemplateId: number | null; demoAccountTemplate: Relation; lastIterableSyncDate: Date | null; activeOrRecentlyChurned: boolean | null; status: string | null; lockedReason: string | null; lockedAt: Date | null; lockedBy: string | null; notes: string | null; }