/** * List workspaces event types and schemas */ import { z } from 'zod'; /** * List workspaces input schema */ export declare const ListWorkspacesInputSchema: z.ZodObject<{}, z.core.$strict>; /** * Workspace info schema */ export declare const WorkspaceInfoSchema: z.ZodObject<{ workspace_path: z.ZodString; workspace_name: z.ZodOptional; workspace_type: z.ZodOptional>; folders: z.ZodOptional>; status: z.ZodEnum<{ error: "error"; active: "active"; available: "available"; }>; extension_version: z.ZodOptional; vscode_version: z.ZodOptional; ide_type: z.ZodOptional; socket_path: z.ZodOptional; error: z.ZodOptional; last_seen: z.ZodOptional; }, z.core.$strict>; /** * List workspaces output schema */ export declare const ListWorkspacesOutputSchema: z.ZodObject<{ workspaces: z.ZodArray; workspace_type: z.ZodOptional>; folders: z.ZodOptional>; status: z.ZodEnum<{ error: "error"; active: "active"; available: "available"; }>; extension_version: z.ZodOptional; vscode_version: z.ZodOptional; ide_type: z.ZodOptional; socket_path: z.ZodOptional; error: z.ZodOptional; last_seen: z.ZodOptional; }, z.core.$strict>>; summary: z.ZodObject<{ total: z.ZodNumber; active: z.ZodNumber; available: z.ZodNumber; cleaned: z.ZodNumber; }, z.core.$strict>; }, z.core.$strict>; /** * List workspaces payload (input parameters) */ export type ListWorkspacesPayload = z.infer; /** * List workspaces result (output data) */ export type ListWorkspacesResult = z.infer; /** * Workspace info type */ export type WorkspaceInfo = z.infer; //# sourceMappingURL=list-workspaces.d.ts.map