import { z } from "zod"; //#region src/api-client/validators.d.ts type SessionMetaData = z.infer; declare const Session: z.ZodObject<{ id: z.ZodString; memory: z.ZodNumber; vcpus: z.ZodNumber; region: z.ZodString; runtime: z.ZodString; timeout: z.ZodNumber; status: z.ZodEnum<["pending", "running", "stopping", "stopped", "failed", "aborted", "snapshotting"]>; requestedAt: z.ZodNumber; startedAt: z.ZodOptional; requestedStopAt: z.ZodOptional; stoppedAt: z.ZodOptional; abortedAt: z.ZodOptional; duration: z.ZodOptional; sourceSnapshotId: z.ZodOptional; snapshottedAt: z.ZodOptional; createdAt: z.ZodNumber; cwd: z.ZodString; updatedAt: z.ZodNumber; interactivePort: z.ZodOptional; networkPolicy: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ mode: z.ZodLiteral<"allow-all">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ mode: z.ZodLiteral<"allow-all">; }, z.ZodTypeAny, "passthrough">>, z.ZodObject<{ mode: z.ZodLiteral<"deny-all">; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ mode: z.ZodLiteral<"deny-all">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ mode: z.ZodLiteral<"deny-all">; }, z.ZodTypeAny, "passthrough">>]>, z.ZodObject<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, z.ZodTypeAny, "passthrough">>]>>; activeCpuDurationMs: z.ZodOptional; networkTransfer: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; memory: number; vcpus: number; region: string; runtime: string; timeout: number; status: "aborted" | "pending" | "running" | "stopping" | "stopped" | "failed" | "snapshotting"; requestedAt: number; createdAt: number; cwd: string; updatedAt: number; startedAt?: number | undefined; requestedStopAt?: number | undefined; stoppedAt?: number | undefined; abortedAt?: number | undefined; duration?: number | undefined; sourceSnapshotId?: string | undefined; snapshottedAt?: number | undefined; interactivePort?: number | undefined; networkPolicy?: z.objectOutputType<{ mode: z.ZodLiteral<"allow-all">; }, z.ZodTypeAny, "passthrough"> | z.objectOutputType<{ mode: z.ZodLiteral<"deny-all">; }, z.ZodTypeAny, "passthrough"> | z.objectOutputType<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, z.ZodTypeAny, "passthrough"> | undefined; activeCpuDurationMs?: number | undefined; networkTransfer?: { ingress: number; egress: number; } | undefined; }, { id: string; memory: number; vcpus: number; region: string; runtime: string; timeout: number; status: "aborted" | "pending" | "running" | "stopping" | "stopped" | "failed" | "snapshotting"; requestedAt: number; createdAt: number; cwd: string; updatedAt: number; startedAt?: number | undefined; requestedStopAt?: number | undefined; stoppedAt?: number | undefined; abortedAt?: number | undefined; duration?: number | undefined; sourceSnapshotId?: string | undefined; snapshottedAt?: number | undefined; interactivePort?: number | undefined; networkPolicy?: z.objectInputType<{ mode: z.ZodLiteral<"allow-all">; }, z.ZodTypeAny, "passthrough"> | z.objectInputType<{ mode: z.ZodLiteral<"deny-all">; }, z.ZodTypeAny, "passthrough"> | z.objectInputType<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, z.ZodTypeAny, "passthrough"> | undefined; activeCpuDurationMs?: number | undefined; networkTransfer?: { ingress: number; egress: number; } | undefined; }>; type SandboxRouteData = z.infer; declare const SandboxRoute: z.ZodObject<{ url: z.ZodString; subdomain: z.ZodString; port: z.ZodNumber; }, "strip", z.ZodTypeAny, { url: string; subdomain: string; port: number; }, { url: string; subdomain: string; port: number; }>; type SnapshotMetadata = z.infer; declare const Snapshot: z.ZodObject<{ id: z.ZodString; sourceSessionId: z.ZodString; region: z.ZodString; status: z.ZodEnum<["created", "deleted", "failed"]>; sizeBytes: z.ZodNumber; expiresAt: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; lastUsedAt: z.ZodOptional; creationMethod: z.ZodOptional; parentId: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }, { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }>; type CommandData = z.infer; declare const Command: z.ZodObject<{ id: z.ZodString; name: z.ZodString; args: z.ZodArray; cwd: z.ZodString; sessionId: z.ZodString; exitCode: z.ZodNullable; startedAt: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: string; startedAt: number; cwd: string; name: string; args: string[]; sessionId: string; exitCode: number | null; }, { id: string; startedAt: number; cwd: string; name: string; args: string[]; sessionId: string; exitCode: number | null; }>; type CommandFinishedData = z.infer["command"]; declare const CommandFinishedResponse: z.ZodObject<{ command: z.ZodObject<{ id: z.ZodString; name: z.ZodString; args: z.ZodArray; cwd: z.ZodString; sessionId: z.ZodString; startedAt: z.ZodNumber; } & { exitCode: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: string; startedAt: number; cwd: string; name: string; args: string[]; sessionId: string; exitCode: number; }, { id: string; startedAt: number; cwd: string; name: string; args: string[]; sessionId: string; exitCode: number; }>; }, "strip", z.ZodTypeAny, { command: { id: string; startedAt: number; cwd: string; name: string; args: string[]; sessionId: string; exitCode: number; }; }, { command: { id: string; startedAt: number; cwd: string; name: string; args: string[]; sessionId: string; exitCode: number; }; }>; declare const SnapshotTreeNode: z.ZodObject<{ snapshot: z.ZodObject<{ id: z.ZodString; sourceSessionId: z.ZodString; region: z.ZodString; status: z.ZodEnum<["created", "deleted", "failed"]>; sizeBytes: z.ZodNumber; expiresAt: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; lastUsedAt: z.ZodOptional; creationMethod: z.ZodOptional; parentId: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }, { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }>; siblings: z.ZodArray; sizeBytes: z.ZodNumber; expiresAt: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; lastUsedAt: z.ZodOptional; creationMethod: z.ZodOptional; parentId: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }, { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }>, "many">; count: z.ZodString; }, "strip", z.ZodTypeAny, { count: string; snapshot: { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }; siblings: { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }[]; }, { count: string; snapshot: { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }; siblings: { id: string; region: string; status: "failed" | "created" | "deleted"; createdAt: number; updatedAt: number; sourceSessionId: string; sizeBytes: number; expiresAt?: number | undefined; lastUsedAt?: number | undefined; creationMethod?: string | undefined; parentId?: string | undefined; }[]; }>; type SnapshotTreeNodeData = z.infer; declare const Sandbox: z.ZodObject<{ name: z.ZodString; persistent: z.ZodBoolean; region: z.ZodOptional; vcpus: z.ZodOptional; memory: z.ZodOptional; runtime: z.ZodOptional; timeout: z.ZodOptional; networkPolicy: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ mode: z.ZodLiteral<"allow-all">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ mode: z.ZodLiteral<"allow-all">; }, z.ZodTypeAny, "passthrough">>, z.ZodObject<{ mode: z.ZodLiteral<"deny-all">; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ mode: z.ZodLiteral<"deny-all">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ mode: z.ZodLiteral<"deny-all">; }, z.ZodTypeAny, "passthrough">>]>, z.ZodObject<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, z.ZodTypeAny, "passthrough">>]>>; totalEgressBytes: z.ZodOptional; totalIngressBytes: z.ZodOptional; totalActiveCpuDurationMs: z.ZodOptional; totalDurationMs: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; currentSessionId: z.ZodString; currentSnapshotId: z.ZodOptional; status: z.ZodEnum<["pending", "running", "stopping", "stopped", "failed", "aborted", "snapshotting"]>; statusUpdatedAt: z.ZodOptional; cwd: z.ZodOptional; tags: z.ZodOptional>; snapshotExpiration: z.ZodOptional; keepLastSnapshots: z.ZodOptional; deleteEvicted: z.ZodOptional; }, "strip", z.ZodTypeAny, { count: number; expiration?: number | undefined; deleteEvicted?: boolean | undefined; }, { count: number; expiration?: number | undefined; deleteEvicted?: boolean | undefined; }>>; }, "strip", z.ZodTypeAny, { status: "aborted" | "pending" | "running" | "stopping" | "stopped" | "failed" | "snapshotting"; createdAt: number; updatedAt: number; name: string; persistent: boolean; currentSessionId: string; memory?: number | undefined; vcpus?: number | undefined; region?: string | undefined; runtime?: string | undefined; timeout?: number | undefined; cwd?: string | undefined; networkPolicy?: z.objectOutputType<{ mode: z.ZodLiteral<"allow-all">; }, z.ZodTypeAny, "passthrough"> | z.objectOutputType<{ mode: z.ZodLiteral<"deny-all">; }, z.ZodTypeAny, "passthrough"> | z.objectOutputType<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, z.ZodTypeAny, "passthrough"> | undefined; totalEgressBytes?: number | undefined; totalIngressBytes?: number | undefined; totalActiveCpuDurationMs?: number | undefined; totalDurationMs?: number | undefined; currentSnapshotId?: string | undefined; statusUpdatedAt?: number | undefined; tags?: Record | undefined; snapshotExpiration?: number | undefined; keepLastSnapshots?: { count: number; expiration?: number | undefined; deleteEvicted?: boolean | undefined; } | undefined; }, { status: "aborted" | "pending" | "running" | "stopping" | "stopped" | "failed" | "snapshotting"; createdAt: number; updatedAt: number; name: string; persistent: boolean; currentSessionId: string; memory?: number | undefined; vcpus?: number | undefined; region?: string | undefined; runtime?: string | undefined; timeout?: number | undefined; cwd?: string | undefined; networkPolicy?: z.objectInputType<{ mode: z.ZodLiteral<"allow-all">; }, z.ZodTypeAny, "passthrough"> | z.objectInputType<{ mode: z.ZodLiteral<"deny-all">; }, z.ZodTypeAny, "passthrough"> | z.objectInputType<{ mode: z.ZodLiteral<"custom">; allowedDomains: z.ZodOptional>; allowedCIDRs: z.ZodOptional>; deniedCIDRs: z.ZodOptional>; injectionRules: z.ZodOptional>; headerNames: z.ZodOptional>; match: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; headers?: Record | undefined; headerNames?: string[] | undefined; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, "strip", z.ZodTypeAny, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }, { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }, { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }, { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }, { domain: string; forwardURL: string; match?: { path?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; headers?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; method?: string[] | undefined; queryString?: { value?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; key?: { exact?: string | undefined; startsWith?: string | undefined; regex?: string | undefined; } | undefined; }[] | undefined; } | undefined; }>, "many">>; }, z.ZodTypeAny, "passthrough"> | undefined; totalEgressBytes?: number | undefined; totalIngressBytes?: number | undefined; totalActiveCpuDurationMs?: number | undefined; totalDurationMs?: number | undefined; currentSnapshotId?: string | undefined; statusUpdatedAt?: number | undefined; tags?: Record | undefined; snapshotExpiration?: number | undefined; keepLastSnapshots?: { count: number; expiration?: number | undefined; deleteEvicted?: boolean | undefined; } | undefined; }>; type SandboxMetaData = z.infer; //#endregion export { Command, CommandData, CommandFinishedData, CommandFinishedResponse, Sandbox, SandboxMetaData, SandboxRoute, SandboxRouteData, Session, SessionMetaData, Snapshot, SnapshotMetadata, SnapshotTreeNode, SnapshotTreeNodeData }; //# sourceMappingURL=validators.d.cts.map