import { DynamicModule } from '@nestjs/common';
import { EurekaModuleOptions } from './interfaces/eureka.module.options';
import { EurekaModuleAsyncOptions } from './interfaces/eureka.module.async.options';
export declare class EurekaModule {
    static forRoot(options: EurekaModuleOptions): DynamicModule;
    static forRootAsync(asyncOptions: EurekaModuleAsyncOptions): DynamicModule;
    private static createProvider;
    private static createAsyncProvider;
}
