import type { AsyncApiRealmCLI } from '@redocly/realm-asyncapi-sdk'; import type { Store } from '../server/store'; import type { PageProps, UserData, Version, ProductConfig } from '@redocly/config'; export type RenderPayload = { page: RenderPagePayload; store: Pick; sharedData: Record; serverOutDir: string; outdir: string; ssrHref: string; userAgent: string; telemetry: AsyncApiRealmCLI.Telemetry; omitSuspense: boolean; }; export type RenderPagePayload = { templateId: string; slug: string; props: PageProps; sharedDataIds: Record; userInfo: UserData; versions?: Version[]; isPublic: boolean; product?: ProductConfig; request?: { search: string; url: string; }; }; export type RenderTemplateInput = { bodyHtml: string; linkTags: string; lang?: string; title: string; favicon?: string; preload?: string[]; headScriptTags?: string; postBodyScriptTags?: string; preBodyScriptTags?: string; productClass?: string; runtimeCss?: string; }; //# sourceMappingURL=ssr.d.ts.map