diff --git a/server.d.ts b/server.d.ts index b2ea5e3..4bf7853 100644 --- a/server.d.ts +++ b/server.d.ts @@ -1,13 +1,17 @@ +export type HTMLType = string | NodeJS.ReadableStream; + export interface ServerRule { - cssText: string; + cssText: string; } -export interface ServerResult { - html: string; - css: string; - ids: string[]; - rules: ServerRule[]; +export interface ServerResult { + html: T; + css: string; + ids: string[]; + rules: ServerRule[]; } -export function renderStatic(fn: () => string): ServerResult; -export function renderStaticOptimized(fn: () => string): ServerResult; +export function renderStatic(fn: () => T): ServerResult; +export function renderStaticOptimized( + fn: () => string +): ServerResult;