import { AmazonSqsChannel } from '../channel/amazon-sqs.channel';
import { IMessagingConsumer, ConsumerDispatchedMessageError, ConsumerMessageBus } from '@nestjstools/messaging';
export declare class AmazonSqsMessagingConsumer implements IMessagingConsumer<AmazonSqsChannel> {
    private channel?;
    consume(dispatcher: ConsumerMessageBus, channel: AmazonSqsChannel): Promise<void>;
    onError(errored: ConsumerDispatchedMessageError, channel: AmazonSqsChannel): Promise<void>;
    private createDeadLetterQueue;
}
