rasengan
Version:
The modern React Framework
28 lines (27 loc) • 814 B
TypeScript
interface ResolvedAssets {
scripts: string[];
styles: string[];
}
export declare class ManifestManager {
private _manifestPath;
private _manifest;
private _entry;
constructor(manifestPath: string);
/**
* Load the manifest file.
*/
private loadManifest;
/**
* Resolve all assets for a given page.
* @param pageName - The name of the page to resolve.
* @returns Resolved assets with scripts and styles.
*/
resolveAssets(pageName: string): ResolvedAssets;
/**
* Generate meta tags for a given page.
* @param pageName - The name of the page to generate meta tags for.
* @returns HTML string containing script and style tags.
*/
generateMetaTags(pageName: string): import("react/jsx-runtime").JSX.Element[];
}
export {};