import 'reflect-metadata';
declare class ModuleWithProviders {
    providers?: any[];
    declarations?: any[];
    imports?: any[];
    exports?: any[];
    entryComponents?: any[];
    bootstrap?: any[];
    schemas?: any[];
    id?: string;
}
export declare function TyModule<T>(value: ModuleWithProviders): ClassDecorator;
export {};
