import { Ts } from '../ts'; import { EndpointMethod, PlyexPlugin } from './plyex'; export declare function Controller(prefix: string | string[]): ClassDecorator; export declare const Get: (path?: string | string[]) => MethodDecorator; export declare const Post: (path?: string | string[]) => MethodDecorator; export declare const Put: (path?: string | string[]) => MethodDecorator; export declare const Patch: (path?: string | string[]) => MethodDecorator; export declare const Delete: (path?: string | string[]) => MethodDecorator; export declare class NestJsPlugin implements PlyexPlugin { private ts; constructor(ts: Ts); getEndpointMethods(): EndpointMethod[]; }