import type { ModuleContext } from "@similie/hyphen-command-server-types"; import type { Notifier, NotifierEventMap } from "./notifier.js"; /** * Env: * - SQS_QUEUE_URL (required) * - AWS_REGION (required) * * Credentials: * - resolved automatically by AWS SDK (env / instance role / task role / etc.) */ export declare class SqsNotifier implements Notifier { readonly enabled: boolean; private sqs; private queueUrl; private isFifo; private ctx; constructor(); init(ctx: ModuleContext): void; shutdown(): Promise; send(eventName: K, payload: NotifierEventMap[K]): Promise; private buildMessage; } //# sourceMappingURL=sqs-notifier.d.ts.map