UNPKG

466 BTypeScriptView Raw
1import ts from 'typescript';
2export declare type ParameteredNode = ts.Node & {
3 readonly parameters: ts.NodeArray<ts.ParameterDeclaration>;
4};
5export declare function getParameters(node: ParameteredNode): ts.NodeArray<ts.ParameterDeclaration>;
6export declare function getParameter(node: ParameteredNode, name: string): ts.ParameterDeclaration | undefined;
7export declare function getParameterOrThrow(node: ParameteredNode, name: string): ts.ParameterDeclaration;