import { IModule } from 'angular'; export declare class DecoratedModule { name: string; _module: IModule; _dependencies: any[]; constructor(name: string, modules?: any); add(...providers: any[]): DecoratedModule; publish(): IModule; moduleList(modules: any[]): void; config(configFunc: any): DecoratedModule; run(runFunc: any): DecoratedModule; value(name: string, value: any): DecoratedModule; constant(name: string, value: any): DecoratedModule; } export declare let Module: any;