UNPKG

@trapi/metadata

Version:

Generate REST-API metadata scheme from TypeScript Decorators.

13 lines 590 B
import type { ClassDeclaration } from 'typescript'; import { AbstractGenerator } from '../abstract'; import type { Method } from '../method'; import type { MetadataGenerator } from '../metadata'; import type { Controller } from './type'; export declare class ControllerGenerator extends AbstractGenerator<ClassDeclaration> { constructor(node: ClassDeclaration, current: MetadataGenerator); isValid(): boolean; generate(): Controller; protected getCurrentLocation(): string; protected buildMethods(controllerPath: string): Method[]; } //# sourceMappingURL=module.d.ts.map