23 lines
600 B
TypeScript
23 lines
600 B
TypeScript
import type { ProductionInputs } from '../src/content/types.ts';
|
|
|
|
export interface ViteManifestEntry {
|
|
file: string;
|
|
src?: string;
|
|
isEntry?: boolean;
|
|
css?: string[];
|
|
imports?: string[];
|
|
dynamicImports?: string[];
|
|
assets?: string[];
|
|
}
|
|
|
|
export type ViteManifest = Record<string, ViteManifestEntry>;
|
|
|
|
export function parseExactConfigArgument(arguments_: string[]): string;
|
|
export function assemblePrerenderedHtml(
|
|
template: string,
|
|
manifest: ViteManifest,
|
|
markup: string,
|
|
inputs: Readonly<ProductionInputs>,
|
|
): string;
|
|
export function prerender(configPath: string): Promise<void>;
|