import { DynamicModule } from '@nestjs/common';
import { BundleType, GitlabModuleAsyncOptions, GitlabModuleOptions } from './gitlab.interfaces';
export declare class GitlabModule {
    static forRoot(options?: GitlabModuleOptions): DynamicModule;
    static forRootAsync(options: GitlabModuleAsyncOptions): DynamicModule;
    static forFeature(bundles?: BundleType[], instance?: string): DynamicModule;
    private static createFeatureProviders;
    private static createProviders;
    private static createAsyncProviders;
}
