@steipete/peekaboo-mcp
Version:
A macOS utility exposed via Node.js MCP server for advanced screen captures, image analysis, and window management
16 lines • 640 B
TypeScript
import { Logger } from "pino";
import { SwiftCliResponse } from "../types/index.js";
export declare function initializeSwiftCliPath(packageRootDir: string): void;
export declare function executeSwiftCli(args: string[], logger: Logger, options?: {
timeout?: number;
}): Promise<SwiftCliResponse>;
export declare function readImageAsBase64(imagePath: string): Promise<string>;
export declare function execPeekaboo(args: string[], packageRootDir: string, options?: {
expectSuccess?: boolean;
timeout?: number;
}): Promise<{
success: boolean;
data?: string;
error?: string;
}>;
//# sourceMappingURL=peekaboo-cli.d.ts.map