import Generator from './index'; import { IExportData } from '../types/base'; export default class PageGenerator { private generator; private templatePath; private targetPath; private rootDir; private pageExports; private rerender; constructor({ generator, rootDir, templatePath, targetPath }: { generator: Generator; rootDir: string; templatePath: string; targetPath: string; }); private getPageExport; addPageExport: (pageName: string, exportData: IExportData | IExportData[]) => void; removePageExport: (pageName: string, removeExportName: string | string[]) => void; render(): void; }