import { z } from "zod"; import { ServerContext } from "../server.js"; export declare const emulatorDeviceInputSchema: z.ZodObject<{ operation: z.ZodEnum<{ kill: "kill"; create: "create"; list: "list"; start: "start"; wipe: "wipe"; "snapshot-save": "snapshot-save"; "snapshot-load": "snapshot-load"; "snapshot-list": "snapshot-list"; "snapshot-delete": "snapshot-delete"; }>; avdName: z.ZodOptional; device: z.ZodOptional; systemImage: z.ZodOptional; snapshotName: z.ZodOptional; emulatorId: z.ZodOptional; }, z.core.$strict>; export type EmulatorDeviceInput = z.infer; export declare function handleEmulatorDeviceTool(input: EmulatorDeviceInput, context: ServerContext): Promise>; export declare const emulatorDeviceToolDefinition: { name: string; description: string; inputSchema: { type: "object"; properties?: Record; required?: string[]; }; annotations: { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; };