import { z } from 'zod'; /** * Schema for CloudWatch Log Groups tool parameters */ export declare const CloudWatchLogGroupsSchema: z.ZodObject<{ prefix: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { prefix?: string | undefined; limit?: number | undefined; }, { prefix?: string | undefined; limit?: number | undefined; }>; /** * Schema for CloudWatch Logs tool parameters */ export declare const CloudWatchLogsSchema: z.ZodEffects; filterPattern: z.ZodOptional; startTime: z.ZodOptional>; endTime: z.ZodOptional>; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { logGroupName: string; limit?: number | undefined; logStreamName?: string | undefined; startTime?: string | undefined; endTime?: string | undefined; filterPattern?: string | undefined; }, { logGroupName: string; limit?: number | undefined; logStreamName?: string | undefined; startTime?: string | undefined; endTime?: string | undefined; filterPattern?: string | undefined; }>, { logGroupName: string; limit?: number | undefined; logStreamName?: string | undefined; startTime?: string | undefined; endTime?: string | undefined; filterPattern?: string | undefined; }, { logGroupName: string; limit?: number | undefined; logStreamName?: string | undefined; startTime?: string | undefined; endTime?: string | undefined; filterPattern?: string | undefined; }>; /** * Schema for CloudTrail Events tool parameters */ export declare const CloudTrailEventsSchema: z.ZodEffects; username: z.ZodOptional; resourceName: z.ZodOptional; resourceType: z.ZodOptional; startTime: z.ZodOptional>; endTime: z.ZodOptional>; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { limit?: number | undefined; startTime?: string | undefined; endTime?: string | undefined; eventName?: string | undefined; username?: string | undefined; resourceName?: string | undefined; resourceType?: string | undefined; }, { limit?: number | undefined; startTime?: string | undefined; endTime?: string | undefined; eventName?: string | undefined; username?: string | undefined; resourceName?: string | undefined; resourceType?: string | undefined; }>, { limit?: number | undefined; startTime?: string | undefined; endTime?: string | undefined; eventName?: string | undefined; username?: string | undefined; resourceName?: string | undefined; resourceType?: string | undefined; }, { limit?: number | undefined; startTime?: string | undefined; endTime?: string | undefined; eventName?: string | undefined; username?: string | undefined; resourceName?: string | undefined; resourceType?: string | undefined; }>, { limit?: number | undefined; startTime?: string | undefined; endTime?: string | undefined; eventName?: string | undefined; username?: string | undefined; resourceName?: string | undefined; resourceType?: string | undefined; }, { limit?: number | undefined; startTime?: string | undefined; endTime?: string | undefined; eventName?: string | undefined; username?: string | undefined; resourceName?: string | undefined; resourceType?: string | undefined; }>; /** * Type for CloudWatch Log Groups tool parameters */ export type CloudWatchLogGroupsParams = z.infer; /** * Type for CloudWatch Logs tool parameters */ export type CloudWatchLogsParams = z.infer; /** * Type for CloudTrail Events tool parameters */ export type CloudTrailEventsParams = z.infer;