import * as mongoose from "mongoose"; import { EntitiesService } from "../entities/entities.service"; import { BaseService } from "../common/base/base.service"; import { DeployDestination, DeployPackage } from "./deploy.schema"; import { ClsService } from "nestjs-cls"; export declare class DeployDestinationService extends BaseService { readonly cls: ClsService; private entitiesService; protected model: mongoose.Model; constructor(cls: ClsService, entitiesService: EntitiesService, model: mongoose.Model); init(): Promise; } export declare class DeployPackageService extends BaseService { readonly cls: ClsService; private entitiesService; protected model: mongoose.Model; constructor(cls: ClsService, entitiesService: EntitiesService, model: mongoose.Model); init(): Promise; private _mergeEntities; private _mergeData; private _mergeSettings; private _mergeCustomFunctions; private _prepareEntityData; private _mergeDataEntity; create(data: any): Promise; update(id: string, data: any): Promise; updatePackage(id: string, type: string, data: any): Promise; release(data: any): Promise; private _updateVersion; private _publish; private _prepareEntityLayout; private _prepareEntityLayoutBlocks; private _prepareEntityFlow; private _groupEntity; private _importEntities; private _importSettings; private _importCustomFunctions; }