interface SnsSdkModule

Declares the constructors used from the real AWS SNS SDK v3.

Properties

SNSClient: new (config: { region?: string | undefined; credentials?: unknown; endpoint?: string | undefined; }) => { send(command: unknown): Promise<unknown>; destroy(): Promise<void>; }
PublishCommand: new (input: Record<string, unknown>) => unknown

Usage

import { type SnsSdkModule } from "queue-plugin/src/index.ts";