nestjs-ycmq
Version:
This is NestJS module for Yandex Message Queue
13 lines • 610 B
TypeScript
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