UNPKG

606 BTypeScriptView Raw
1export interface JsDocParam {
2 name: string;
3 description?: string;
4}
5export interface JsDocReturns {
6 description?: string;
7}
8export interface JsDocTags {
9 params?: JsDocParam[];
10 returns?: JsDocReturns;
11}
12export interface PropSummaryValue {
13 summary: string;
14 detail?: string;
15}
16export declare type PropType = PropSummaryValue;
17export declare type PropDefaultValue = PropSummaryValue;
18export interface PropDef {
19 name: string;
20 type: PropType;
21 sbType?: any;
22 required: boolean;
23 description?: string;
24 defaultValue?: PropDefaultValue;
25 jsDocTags?: JsDocTags;
26}