UNPKG

tsdoc-markdown

Version:

Generates markdown documentation from TypeScript source code.

14 lines (13 loc) 375 B
import type { DocEntry } from '../types'; export interface Params { name: string; documentation: string; } export interface JsDocsMetadata { examples: string[]; returnType?: string; references?: string[]; } export type Row = Required<Pick<DocEntry, 'name' | 'type' | 'documentation'>> & Pick<DocEntry, 'url'> & { params: Params[]; } & JsDocsMetadata;