import { MutableInjector } from '../Injector'; export interface InjectableOptions { token?: any; tags?: any[]; scope?: number; injector?: MutableInjector; } export declare var InjectableSchema: import("@gallant/annotate").AnnotationSchema; export declare function Injectable(options?: InjectableOptions): (constructor: any) => void;