/** * Common interfaces for AWS services */ import { LogGroup, OutputLogEvent } from '@aws-sdk/client-cloudwatch-logs'; import { Event, Resource } from '@aws-sdk/client-cloudtrail'; /** * Reexport AWS SDK types with aliases for backward compatibility */ export type LogGroupInfo = LogGroup; export type LogEvent = OutputLogEvent; export type CloudTrailEventResource = Resource; export type CloudTrailEventInfo = Event; /** * AWS Connection testing (custom type - no AWS SDK equivalent) */ export interface AwsConnectionResult { success: boolean; message: string; details?: Record; }