import { type Accessor } from "../common/types"; import type { ServerRenderer } from "./template"; interface BodyContentObject { [x: PropertyKey]: unknown; content: ServerRenderer; } export declare let _dynamic_tag: (scopeId: number, accessor: Accessor, tag: unknown | string | ServerRenderer | BodyContentObject, inputOrArgs: unknown, content?: (() => void) | 0, inputIsArgs?: 1, serializeReason?: 1 | 0) => unknown; export declare function _content(id: string, fn: ServerRenderer): ServerRenderer; export declare function _content_resume(id: string, fn: ServerRenderer, scopeId?: number): ServerRenderer; export declare const patchDynamicTag: (patch: (tag: unknown, scopeId: number, accessor: Accessor) => unknown) => void; export {};