import { MulterFileUploadResponse } from 'taon/lib-prod'; import { TaonBaseEntity } from 'taon/lib-prod'; import { CoreModels__NS__EnvironmentNameTaon } from 'tnp-core/lib-prod'; import { ReleaseArtifactTaon, ReleaseType } from '../../../../options'; import { DeploymentReleaseData, DeploymentsStatus } from './deployments.models'; export declare class Deployments extends TaonBaseEntity implements DeploymentReleaseData { id: string; baseFileNameWithHashDatetime?: string; size: MulterFileUploadResponse['size']; status: DeploymentsStatus; projectName: string; envName: CoreModels__NS__EnvironmentNameTaon; envNumber: string; targetArtifact: ReleaseArtifactTaon; releaseType: ReleaseType; version: string; destinationDomain: string; processIdComposeUp?: string | null; processIdComposeDown?: string | null; arrivalDate?: Date; get previewString(): string; fullPreviewString(options?: { boldValues?: boolean; }): string; }