ts-bakery
Version:
Baked dependency injection for Typescript.
12 lines (11 loc) • 427 B
TypeScript
import TsFunctionCall from './TsFunctionCall';
import TsNode from './TsNode';
import TsParameterDefinition from './TsParameterDefinition';
import TsTypeReference from './TsTypeReference';
export default class TsFunctionDefinition extends TsNode {
name: string;
parameters: TsParameterDefinition[];
type: TsTypeReference;
decorators: TsFunctionCall[];
addParameter(parameter: TsParameterDefinition): void;
}