import { BaseQuickFixes } from 'tnp-helpers'; import { TempalteSubprojectType } from '../../constants'; import { Project } from './project'; export declare class SubProject extends BaseQuickFixes { private get tempSubProjectFolder(); private pathToTempalteInCore; private pathToTempalteInCurrentProject; private workerNameFor; private npmInstall; deployment(cwdWorker: string): Promise; loginCliCloudFlare(cwdWorker: string): Promise; private initProcess; private addSecrets; private setMode; getAll(): string[]; getAllSubProjects(): Project[]; private coreProjectBy; initAll(): Promise; protected getAllByTypePaths(tempalteType: TempalteSubprojectType): string[]; getAllByType(tempalteType: TempalteSubprojectType): Project[]; extractWorkersDevInfo(text: string): string; addAndConfigure(): Promise; testWithExampleData(): Promise; setModeForWorker(): Promise; setWorkerSecrets(): Promise; deployWorker(): Promise; } export declare function setSecret(cwdWorker: string, name: string, value: string): Promise;