import { z } from 'zod'; export interface CpuInfo { id: number; vessel: string; partName: string; tag: string; guiOpen: boolean; telnets: number; } /** * List available kOS CPUs by connecting temporarily and parsing the menu */ export declare function handleListCpus(rawInput: z.input): Promise; export declare const listCpusInputSchema: z.ZodObject<{ host: z.ZodDefault>; port: z.ZodDefault>; transportType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { host: string; port: number; transportType?: "socket" | "tmux" | undefined; }, { host?: string | undefined; port?: number | undefined; transportType?: "socket" | "tmux" | undefined; }>; export declare const listCpusToolDefinition: { description: string; inputSchema: z.ZodObject<{ host: z.ZodDefault>; port: z.ZodDefault>; transportType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { host: string; port: number; transportType?: "socket" | "tmux" | undefined; }, { host?: string | undefined; port?: number | undefined; transportType?: "socket" | "tmux" | undefined; }>; handler: typeof handleListCpus; }; //# sourceMappingURL=list-cpus.d.ts.map