export declare type TDecorator = (target: any) => any; interface IDecorateTargetWith { with: (...decorators: TDecorator[]) => Target; } export default function decorate(target: Target): IDecorateTargetWith; export {};