import { DynamicModule } from '@nestjs/common';
import { HttpService } from '@nestjs/axios';
import { AsyncConfiguration, Configuration } from './configuration';
export declare class ApiModule {
    static forRoot(configurationFactory: () => Configuration): DynamicModule;
    static forRootAsync(options: AsyncConfiguration): DynamicModule;
    private static createAsyncProviders;
    private static createAsyncConfigurationProvider;
    constructor(httpService: HttpService);
}
