import { ComponentLoadOption, Context, ParsedDSL, RenderToHTMLOptions, StructureNode } from '@foxpage/foxpage-types'; /** * load page component * @param schemas page schemas * @param app application object * @param opt ComponentLoad option * @returns {Promise>} */ export declare const loadComponents: (schemas: StructureNode[], appId: string, opt: ComponentLoadOption) => Promise[]>; /** * render to html * @param dsl page dsl * @param ctx render context * @param opt render options * @returns html string */ export declare const renderToHTML: (dsl: ParsedDSL['schemas'], ctx: Context, opt: RenderToHTMLOptions) => Promise;