import { ModuleWithProviders, Provider } from '@angular/core';
export * from './src/ResourceHandlerHttp';
export interface IResourceModuleConfig {
    handler?: Provider;
}
export declare class ResourceModule {
    /**
     * For root
     * @param {IResourceModuleConfig} config
     * @return {ModuleWithProviders}
     */
    static forRoot(config?: IResourceModuleConfig): ModuleWithProviders;
    /**
     * For child
     * @param {IResourceModuleConfig} config
     * @return {ModuleWithProviders}
     */
    static forChild(config?: IResourceModuleConfig): ModuleWithProviders;
}
