import { Page, PageFileStructure } from '../models/page.model'; import { Template } from '../models/template.model'; export declare class PageGeneratorService { static templates: Template[]; static generateDashboardPage(page: Page & { type: 'dashboard'; }, _: boolean): Promise; static generateEmptyPage(page: Page & { type: 'custom'; }, usingTsc: boolean): Promise; static generateTablePage(page: Page & { type: 'table'; }, usingTsc: boolean): Promise; static generateCustomPage(page: Page & { type: 'custom'; }, template: string, usingTsc: boolean): Promise; static getEmptyPage(usingTsc: boolean, pageKey: string): [string, Record]; }