import { AmqpChannelBindingObject, KafkaChannelBindingObject } from '../bindingInterfaces'; export declare const CHANNEL_NAME = "name"; export declare const CHANNEL_DESCRIPTION = "description"; export interface AsyncChannelOptions { name: string; description?: string; bindings?: Record; } export declare type Channel = object; export declare function AsyncApiChannel(options: AsyncChannelOptions): MethodDecorator & ClassDecorator;