import type { Store } from '../store'; import type { PageProps, UserData, Version } from '../../shared/types'; export type RenderPayload = { page: RenderPagePayload; store: Pick; sharedData: Record; serverOutDir: string; }; export type RenderPagePayload = { templateId: string; slug: string; props: PageProps; sharedDataIds: Record; userInfo: UserData; versions?: Version[]; request?: { search: string; }; }; export type RenderTemplateInput = { bodyHtml: string; linkTags: string; title: string; favicon?: string; preload?: string[]; headScriptTags?: string; postBodyScriptTags?: string; preBodyScriptTags?: string; }; //# sourceMappingURL=types.d.ts.map