@studyportals/sp-r2d2
Version:
A framework that contains various components used when developing projects that will be deployed via AWS λ.
12 lines (11 loc) • 482 B
TypeScript
import { SQSClient } from '@aws-sdk/client-sqs';
import { ISQSAdapter } from '../aws-services-adapters-interfaces/i-sqs-adapter.interface';
export declare class SQSAdapter implements ISQSAdapter {
private _queueUrl;
private _client?;
protected get queueUrl(): string;
protected get client(): SQSClient;
constructor(queueUrl?: string);
sendDataMessage(data: any): Promise<void>;
sendGroupedDataMessage(data: any, messageGroupId: string): Promise<void>;
}