UNPKG

nestjs-ycmq

Version:

This is NestJS module for Yandex Message Queue

13 lines 610 B
import { FactoryProvider, ModuleMetadata } from "@nestjs/common"; import { SQSClientConfig } from "@aws-sdk/client-sqs"; export interface YcmqOptions extends SQSClientConfig { } export type YcmqAsyncOptions = Pick<ModuleMetadata, "imports"> & Pick<FactoryProvider<YcmqOptions>, "useFactory" | "inject">; export interface YcmqFeatureOptions { QueueUrl: string; DelaySeconds?: number; } export type YcmqFeatureAsyncOptions = Pick<ModuleMetadata, "imports"> & Pick<FactoryProvider<YcmqFeatureOptions>, "useFactory" | "inject"> & { QueueToken: string; }; //# sourceMappingURL=ycmq-options.type.d.ts.map