import type { Editor } from 'mem-fs-editor'; import type { ControllerExtension } from './types.js'; export declare const UI5_CONTROLLER_EXTENSION_LIST_REPORT = "sap.fe.templates.ListReport.ListReportController"; export declare const UI5_CONTROLLER_EXTENSION_OBJECT_PAGE = "sap.fe.templates.ObjectPage.ObjectPageController"; /** * Add a controller extension to an existing UI5 application. * * @param {string} basePath - the base path * @param {ControllerExtension} controllerConfig - the controller extension configuration * @param {Editor} [fs] - the memfs editor instance * @returns {Promise} the updated memfs editor instance */ export declare function generateControllerExtension(basePath: string, controllerConfig: ControllerExtension, fs?: Editor): Promise; //# sourceMappingURL=index.d.ts.map