1 | import { NodePath } from 'ast-types/lib/node-path';
|
2 | import Documentation, { ParamTag, ParamType, Tag, SlotDescriptor } from '../Documentation';
|
3 | export interface TypedParamTag extends ParamTag {
|
4 | type: ParamType;
|
5 | }
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 | export default function slotHandler(documentation: Documentation, path: NodePath): Promise<void>;
|
12 | type SlotComment = Pick<SlotDescriptor, 'bindings'>;
|
13 | export declare function getSlotComment(path: NodePath, descriptor: SlotDescriptor): SlotComment | undefined;
|
14 | export declare function parseSlotDocBlock(str: string, descriptor: SlotDescriptor): {
|
15 | bindings: (ParamTag | Tag)[];
|
16 | } | undefined;
|
17 | export {};
|