import { DynamicModule } from "@nestjs/common";
import { AzureServiceBusModuleAsyncOptions, AzureServiceBusModuleOptions } from "./interfaces";
export declare class AzureServiceBusModule {
    static forRoot(options: AzureServiceBusModuleOptions): DynamicModule;
    static forRootAsync(options: AzureServiceBusModuleAsyncOptions): DynamicModule;
    private static createAsyncProviders;
    private static createAsyncOptionsProvider;
    private static createFactoryWrapper;
    private static assignOnAppShutdownHook;
}
//# sourceMappingURL=azure-service-bus.module.d.ts.map