import type { Editor } from 'mem-fs-editor'; import type { App } from '@sap-ux/ui5-application-writer'; import type { FioriElementsApp } from './types.js'; import { TemplateTypeAttributes, minSupportedUI5Version, minSupportedUI5VersionV4 } from './data/templateAttributes.js'; import type { Logger } from '@sap-ux/logger'; export declare const V2_FE_TYPES_AVAILABLE = "1.108.0"; /** * Generate a UI5 application based on the specified Fiori Elements floorplan template. * * @param basePath - the absolute target path where the application will be generated * @param data - configuration to generate the Fiori elements application * @param fs - an optional reference to a mem-fs editor * @param log - optional logger instance * @returns Reference to a mem-fs-editor */ declare function generate(basePath: string, data: FioriElementsApp, fs?: Editor, log?: Logger): Promise; export { generate, FioriElementsApp, App, TemplateTypeAttributes, minSupportedUI5Version, minSupportedUI5VersionV4 }; export * from './types.js'; //# sourceMappingURL=index.d.ts.map