import { Yaml, AppParamsExtended } from "../models/Types";
export default class YamlUtils {
    static timestamp: string;
    static yamlContent: Yaml;
    static spaceGuid: string;
    private static STANDALONE_APPROUTER;
    private static APPROUTER_MANAGED;
    private static yamlPath;
    private static MTA_YAML_FILE;
    private static UI5_YAML_FILE;
    private static HTML5_APPS_REPO;
    private static SAP_APPLICATION_CONTENT;
    private static CF_MANAGED_SERVICE;
    static isMtaProject(selectedPath: string): boolean;
    static loadYamlContent(file: string): void;
    static adjustMtaYaml(projectPath: string, moduleName: string, appRouterType: string, businessSolutionName: string, businessService: string): Promise<void>;
    static getRouterType(): string;
    static getProjectName(): string;
    static getProjectNameForXsSecurity(): string;
    private static setTimestamp;
    static getSAPCloudService(): string;
    static getAppParamsFromUI5Yaml(projectPath: string): Promise<AppParamsExtended>;
    private static parseMtaFile;
    private static createServices;
    private static writeFileCallback;
    private static adjustMtaYamlStandaloneApprouter;
    private static adjustMtaYamlManagedApprouter;
    private static adjustMtaYamlUDeployer;
    private static adjustMtaYamlResources;
    private static adjustMtaYamlOwnModule;
    private static addModuleIfNotExists;
    private static adjustMtaYamlFlpModule;
}
