UNPKG

535 BTypeScriptView Raw
1import * as bt from '@babel/types';
2import { NodePath } from 'ast-types/lib/node-path';
3import Documentation, { BlockTag, MethodDescriptor } from '../Documentation';
4/**
5 * Extracts methods information from an object-style VueJs component
6 * @param documentation
7 * @param path
8 */
9export default function methodHandler(documentation: Documentation, path: NodePath): Promise<void>;
10export declare function setMethodDescriptor(methodDescriptor: MethodDescriptor, method: NodePath<bt.Function>, jsDocTags: BlockTag[]): MethodDescriptor;