import type { ITask } from '../../domain'; export interface IApplicationAttributes { name: string; aliases?: string; cloudProviders?: string[]; [k: string]: any; } export declare class ApplicationWriter { static createApplication(application: IApplicationAttributes): PromiseLike; static updateApplication(application: IApplicationAttributes): PromiseLike; static deleteApplication(application: IApplicationAttributes): PromiseLike; private static buildJobs; }