import { z } from "zod"; export declare const PortSummarySchema: z.ZodObject<{ port: z.ZodNumber; host: z.ZodEnum<{ "127.0.0.1": "127.0.0.1"; "::1": "::1"; }>; forwardable: z.ZodBoolean; kind: z.ZodEnum<{ system: "system"; workspace: "workspace"; }>; title: z.ZodString; purpose: z.ZodString; origin: z.ZodEnum<{ agent: "agent"; container: "container"; extension: "extension"; panel: "panel"; sandbox: "sandbox"; terminal: "terminal"; unknown: "unknown"; }>; pid: z.ZodOptional; command: z.ZodOptional; cwd: z.ZodOptional; session: z.ZodOptional; job: z.ZodOptional>; forwarded: z.ZodBoolean; previewUrl: z.ZodOptional; }, z.core.$strip>; export type PortSummary = z.infer; export declare const PortsListSchema: z.ZodObject<{ ports: z.ZodArray; forwardable: z.ZodBoolean; kind: z.ZodEnum<{ system: "system"; workspace: "workspace"; }>; title: z.ZodString; purpose: z.ZodString; origin: z.ZodEnum<{ agent: "agent"; container: "container"; extension: "extension"; panel: "panel"; sandbox: "sandbox"; terminal: "terminal"; unknown: "unknown"; }>; pid: z.ZodOptional; command: z.ZodOptional; cwd: z.ZodOptional; session: z.ZodOptional; job: z.ZodOptional>; forwarded: z.ZodBoolean; previewUrl: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export type PortsList = z.infer; export declare const PortParamSchema: z.ZodObject<{ port: z.ZodNumber; }, z.core.$strip>; export declare const PortForwardResultSchema: z.ZodObject<{ previewUrl: z.ZodOptional; }, z.core.$strip>; export type PortForwardResult = z.infer; //# sourceMappingURL=ports.d.ts.map