interface SSROptions { /** * Whether to include hydration markers (data-fid attributes) * @default true */ hydrate?: boolean; } interface SSRResult { /** Generated HTML string */ html: string; /** State snapshot for hydration transfer */ state: SerializedState; } interface SerializedState { /** Map of serialized key -> value for keyed states */ states: Record; } export type { SSROptions as S, SSRResult as a, SerializedState as b };