/** * @fileoverview Finder integration tool — frontmost path, selection, reveal, open with, trash. * @module mcp-server/tools/definitions/macos-manage-finder */ import { z } from '@cyanheads/mcp-ts-core'; import { JsonRpcErrorCode } from '@cyanheads/mcp-ts-core/errors'; export declare const macosManageFinder: import("@cyanheads/mcp-ts-core").ToolDefinition; path: z.ZodOptional; app_name: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ action: z.ZodString; path: z.ZodOptional>; paths: z.ZodOptional>; count: z.ZodOptional; success: z.ZodOptional; }, z.core.$strip>, readonly [{ readonly reason: "finder_not_open"; readonly code: JsonRpcErrorCode.NotFound; readonly when: "frontmost_path or get_selection called but Finder has no open window."; readonly recovery: "Open a Finder window first, or use action=reveal with a path to open one."; }, { readonly reason: "path_not_found"; readonly code: JsonRpcErrorCode.NotFound; readonly when: "The provided path does not exist on disk."; readonly recovery: "Verify the path exists. Use absolute paths starting with /."; }, { readonly reason: "accessibility_required"; readonly code: JsonRpcErrorCode.Forbidden; readonly when: "get_selection called without Automation > Finder permission."; readonly recovery: "Grant Automation > Finder permission in System Settings > Privacy & Security > Automation."; }], undefined>; //# sourceMappingURL=macos-manage-finder.tool.d.ts.map