@nuxt/nitro-server
Version:
17 lines (16 loc) • 588 B
text/typescript
import type { RendererContext } from "vue-bundle-renderer/runtime";
import type { NuxtSSRContext } from "nuxt/app";
interface Renderer {
rendererContext: RendererContext;
renderToString(ssrContext: NuxtSSRContext): Promise<{
html: string;
renderResourceHeaders: () => Record<string, string>;
renderResourceHints: () => string;
renderStyles: () => string;
renderScripts: () => string;
}>;
}
export declare const getSSRRenderer: unknown;
export declare function getRenderer(ssrContext: NuxtSSRContext): Promise<Renderer>;
export declare const getSSRStyles: unknown;
export {};