import { DynamoDBStreamEvent, EventBridgeEvent, S3Event, SNSEvent, SQSEvent } from 'aws-lambda'; import { StepFunctionsEvent } from '../interfaces'; import { EventService } from './event.services'; export declare class EventController { private readonly eventService; private readonly logger; constructor(eventService: EventService); handleSnsEvent(event: SNSEvent): Promise; handleSqsEvent(event: SQSEvent): Promise; handleDynamoDBEvent(event: DynamoDBStreamEvent): Promise; handleEventBridgeEvent(event: EventBridgeEvent): Promise; handleStepFunctionsEvent(event: StepFunctionsEvent): Promise; handleS3Event(event: S3Event): Promise; }