UNPKG

427 BTypeScriptView Raw
1import { DescriptionOptions, AbstractClassOptions, ResolveTypeOptions } from "./types";
2export declare type InterfaceOptions = DescriptionOptions & AbstractClassOptions & ResolveTypeOptions;
3export declare function InterfaceType(): ClassDecorator;
4export declare function InterfaceType(options: InterfaceOptions): ClassDecorator;
5export declare function InterfaceType(name: string, options?: InterfaceOptions): ClassDecorator;