SectionBlocktype-alias
A content block within a section.
Blocks are the atomic units of content rendering. Types include:
declaration-title: Member or page title with kind badgedoc: Documentation textsignatures: Callable signatures (functions, methods)card: A member/item rendered as a card (methods, properties, etc.)type-declaration: Type alias or variable type definitionflags: Modifier badges (deprecated, static, abstract, readonly)parameters: Parameter documentation list
{ declarationKind: DeclarationKind; kind: "declaration-title"; name: string } | { doc: DocNode[]; kind: "doc" } | { kind: "signatures"; signatures: SignatureViewModel[] } | { anchor: string; flags: MemberFlags; kind: "card"; sections: Section[]; url?: string } | { kind: "type-declaration"; name?: string; optional?: boolean; type: TypeViewModel } | { flags: MemberFlags; kind: "flags" } | { kind: "parameters"; parameters: ParameterDocViewModel[] }