import type { EntryInfo, Meta, Options } from '@rsmax/types'; import { type Compilation } from '@rspack/core'; import type API from '../../../../API'; import type SourceCache from '../../../../SourceCache'; import type NormalEntry from '../../../entries/NormalEntry'; export declare function createRenderOptions(page: string, compilation: Compilation, options: Options, filter?: boolean): { components: Map; skipComponents: string[]; slotView: { props: string[]; }; }; export default function createPageTemplate(api: API, options: Options, page: EntryInfo, meta: Meta, compilation: Compilation, cache: SourceCache): Promise; export declare function createBaseTemplate(pages: Map, options: Options, meta: Meta, compilation: Compilation, cache: SourceCache): Promise;