import { ChannelConfig } from '@nestjstools/messaging';
export declare class AzureServiceBusChannelConfig extends ChannelConfig {
    readonly mode?: Mode;
    readonly queue?: string;
    readonly topic?: string;
    readonly subscription?: string;
    readonly connectionString: string;
    readonly autoCreate?: boolean;
    constructor({ name, queue, mode, topic, subscription, connectionString, autoCreate, enableConsumer, avoidErrorsForNotExistedHandlers, middlewares, normalizer, }: AzureServiceBusChannelConfig);
}
export declare enum Mode {
    QUEUE = "queue",
    TOPIC = "topic"
}
