import PageModel from './model/page-model'; import { IPageDefined } from 'moon-core/src/typings/page'; import { IMoonConfig } from 'moon-core/src/typings/config'; import PageCompileHooks from './hook'; export interface IGenPageContext { projectPath: string; pageModel: PageModel; pageInfo: IPageDefined; prettiesConfig?: object; util: { [name: string]: any; }; hook?: PageCompileHooks; config: IMoonConfig; } /** * ็”Ÿๆˆ้กต้ข; * @param {{projectPath: string}} params */ export declare function genPage(context: IGenPageContext): Promise;