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; cleanBatchs(): void; enable(): Promise; disable(): void; }