import { z } from 'zod'; /** * Schema for the login tool */ export declare const LoginArgs: z.ZodObject<{ launchBrowser: z.ZodDefault>; }, "strip", z.ZodTypeAny, { launchBrowser: boolean; }, { launchBrowser?: boolean | undefined; }>; /** * Type for the login tool arguments */ export type LoginToolArgsType = z.infer; /** * Schema for the list accounts tool */ export declare const ListAccountsArgs: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; /** * Type for the list accounts tool arguments */ export type ListAccountsToolArgsType = z.infer; /** * Schema for the Execute Command tool arguments */ export declare const ExecToolArgs: z.ZodObject<{ /** * AWS account ID (12-digit number) */ accountId: z.ZodString; /** * AWS role name to assume via SSO */ roleName: z.ZodString; /** * AWS region to use (optional) */ region: z.ZodOptional; /** * AWS CLI command to execute (e.g., "aws s3 ls") */ command: z.ZodString; }, "strip", z.ZodTypeAny, { accountId: string; roleName: string; command: string; region?: string | undefined; }, { accountId: string; roleName: string; command: string; region?: string | undefined; }>; /** * Type definition from the Zod schema */ export type ExecToolArgsType = z.infer;