serverless-aws-lambda
Version:
AWS Application Load Balancer and API Gateway - Lambda dev tool for Serverless. Allows Express synthax in handlers. Supports packaging, local invoking and offline ALB, APG, S3, SNS, SQS, DynamoDB Stream server mocking.
16 lines (15 loc) • 572 B
TypeScript
import { EventSourceMapping, type IEventSourceMappingConfig } from "./base";
export declare const SQS_DEFAULT_BATCH_SIZE = 10;
export declare const SQS_DEFAULT_MaximumBatchingWindowInSeconds = 0;
export declare class SqsEventSourceMapping extends EventSourceMapping {
#private;
config: IEventSourceMappingConfig;
legacyDefinition: any;
QueueName: string;
QueueUrl: string;
constructor(config: IEventSourceMappingConfig, legacyDefinition: any);
pool(): Promise<void>;
cleanBatchs(): void;
enable(): Promise<void>;
disable(): void;
}