import { SQS } from 'aws-sdk/clients/all'; export declare const DEFAULT_SQS_CLIENT: SQS; export declare class SQSQueue { private readonly sqsClient; private readonly QueueName; private QueueUrl; constructor(QueueName: string, sqsClient?: SQS); getQueueUrl: () => Promise; private queueParams; createQueue: () => Promise>; sendMessage: (params: Pick) => Promise>; sendMessageBatch: (params: Pick) => Promise>; receiveMessage: (params: Pick) => Promise>; }