@nodeboot/starter-aws
Version:
Node-Boot starter package for AWS services
15 lines • 556 B
TypeScript
import { ApplicationFeatureAdapter, ApplicationFeatureContext } from "@nodeboot/context";
type SqsListenerOptions = {
target: any;
listenerFunction: Function;
queueUrlOrConfigPlaceholder: string;
};
export declare class SqsListenerAdapter implements ApplicationFeatureAdapter {
private readonly options;
constructor(options: SqsListenerOptions);
private isValidSqsUrl;
private getQueueUrl;
bind({ logger, iocContainer, config }: ApplicationFeatureContext): void;
}
export {};
//# sourceMappingURL=SqsListenerAdapter.d.ts.map