export interface ProjectData { /** * Project type */ type: string; /** * Project type name */ typeName: string; /** * Display name */ name: string; /** * Project path */ path: string; /** * Technical id for the service used as prefix for all cloud artifacts created for the project * * @todo: This should be moved to "project properties" later */ prefix: string; /** * Namespace for the service used for the registration in BTP services such as HTML5 App Repo * * @todo: This should be moved to "project properties" later */ cloudService: string; /** * Project version */ version: string; /** * UI5 version */ ui5version: string; /** * UI5 theme */ ui5theme: string; terminal: string; /** * Multitenancy related to SaaS */ multitenancy?: boolean; /** * Messaging related to SaaS */ messaging?: boolean; /** * Tags related to the Project */ tags: string[]; /** * Info messages */ info?: any; /** * If use vendorDependency for mta.yaml */ vendorDependency?: boolean; /** * If use build code service plan for mta.yaml */ buildCodeServicePlan?: boolean; /** * If update xs-security in generating mta.yaml */ updateXsSecurity?: boolean; /** * If enabled workzone features */ workzone?: boolean; /** * If the project can't be deployed */ nonDeployable?: boolean; } export declare const ProjectDataDefaults: Pick;