import 'reflect-metadata';
import { Type } from '../types/type';
export declare type GenericClassDecorator<T> = (target: T) => void;
export declare const Injectable: () => GenericClassDecorator<Type<object>>;
export declare const Injector: {
    resolve<T>(target: Type<any>): T;
};
