import { z } from "#compiled/zod/index.js"; //#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: "pending"; running: "running"; stopping: "stopping"; stopped: "stopped"; failed: "failed"; aborted: "aborted"; snapshotting: "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; }, z.core.$loose>, z.ZodObject<{ mode: z.ZodLiteral<"deny-all">; }, z.core.$loose>]>, 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; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$loose>]>>; activeCpuDurationMs: z.ZodOptional; networkTransfer: z.ZodOptional>; }, z.core.$strip>; type SandboxRouteData = z.infer; declare const SandboxRoute: z.ZodObject<{ url: z.ZodString; subdomain: z.ZodString; port: z.ZodNumber; }, z.core.$strip>; type SnapshotMetadata = z.infer; declare const Snapshot: z.ZodObject<{ id: z.ZodString; sourceSessionId: z.ZodString; region: z.ZodString; status: z.ZodEnum<{ failed: "failed"; created: "created"; deleted: "deleted"; }>; sizeBytes: z.ZodNumber; expiresAt: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; lastUsedAt: z.ZodOptional; creationMethod: z.ZodOptional; parentId: z.ZodOptional; }, z.core.$strip>; 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; durationMs: z.ZodOptional; startedAt: z.ZodNumber; }, z.core.$strip>; declare const SessionResponse: z.ZodObject<{ 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: "pending"; running: "running"; stopping: "stopping"; stopped: "stopped"; failed: "failed"; aborted: "aborted"; snapshotting: "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; }, z.core.$loose>, z.ZodObject<{ mode: z.ZodLiteral<"deny-all">; }, z.core.$loose>]>, 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; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$loose>]>>; activeCpuDurationMs: z.ZodOptional; networkTransfer: z.ZodOptional>; }, z.core.$loose>; }, z.core.$strip>; declare const InteractiveSessionResponse: z.ZodObject<{ url: z.ZodString; token: z.ZodString; }, z.core.$strip>; declare const CommandResponse: z.ZodObject<{ command: z.ZodObject<{ id: z.ZodString; name: z.ZodString; args: z.ZodArray; cwd: z.ZodString; sessionId: z.ZodString; exitCode: z.ZodNullable; durationMs: z.ZodOptional; startedAt: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>; 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; durationMs: z.ZodOptional; startedAt: z.ZodNumber; exitCode: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>; declare const LogError: z.ZodObject<{ stream: z.ZodLiteral<"error">; data: z.ZodObject<{ code: z.ZodString; message: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; declare const LogLine: z.ZodDiscriminatedUnion<[z.ZodObject<{ data: z.ZodString; stream: z.ZodLiteral<"stdout">; }, z.core.$strip>, z.ZodObject<{ data: z.ZodString; stream: z.ZodLiteral<"stderr">; }, z.core.$strip>, z.ZodObject<{ stream: z.ZodLiteral<"error">; data: z.ZodObject<{ code: z.ZodString; message: z.ZodString; }, z.core.$strip>; }, z.core.$strip>], "stream">; type LogLineData = z.infer; type LogOutputLine = Exclude>; declare const SnapshotTreeNode: z.ZodObject<{ snapshot: z.ZodObject<{ id: z.ZodString; sourceSessionId: z.ZodString; region: z.ZodString; status: z.ZodEnum<{ failed: "failed"; created: "created"; deleted: "deleted"; }>; sizeBytes: z.ZodNumber; expiresAt: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; lastUsedAt: z.ZodOptional; creationMethod: z.ZodOptional; parentId: z.ZodOptional; }, z.core.$strip>; siblings: z.ZodArray; sizeBytes: z.ZodNumber; expiresAt: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; lastUsedAt: z.ZodOptional; creationMethod: z.ZodOptional; parentId: z.ZodOptional; }, z.core.$strip>>; count: z.ZodString; }, z.core.$strip>; type SnapshotTreeNodeData = z.infer; declare const CreateSnapshotResponse: z.ZodObject<{ snapshot: z.ZodObject<{ id: z.ZodString; sourceSessionId: z.ZodString; region: z.ZodString; status: z.ZodEnum<{ failed: "failed"; created: "created"; deleted: "deleted"; }>; sizeBytes: z.ZodNumber; expiresAt: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; lastUsedAt: z.ZodOptional; creationMethod: z.ZodOptional; parentId: z.ZodOptional; }, z.core.$strip>; 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: "pending"; running: "running"; stopping: "stopping"; stopped: "stopped"; failed: "failed"; aborted: "aborted"; snapshotting: "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; }, z.core.$loose>, z.ZodObject<{ mode: z.ZodLiteral<"deny-all">; }, z.core.$loose>]>, 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; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$loose>]>>; activeCpuDurationMs: z.ZodOptional; networkTransfer: z.ZodOptional>; }, z.core.$loose>; }, z.core.$strip>; declare const SnapshotResponse: z.ZodObject<{ snapshot: z.ZodObject<{ id: z.ZodString; sourceSessionId: z.ZodString; region: z.ZodString; status: z.ZodEnum<{ failed: "failed"; created: "created"; deleted: "deleted"; }>; sizeBytes: z.ZodNumber; expiresAt: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; lastUsedAt: z.ZodOptional; creationMethod: z.ZodOptional; parentId: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; declare const Sandbox: z.ZodObject<{ name: z.ZodString; persistent: z.ZodBoolean; region: z.ZodOptional; vcpus: z.ZodOptional; memory: z.ZodOptional; runtime: z.ZodOptional; image: z.ZodOptional; timeout: z.ZodOptional; networkPolicy: z.ZodOptional; }, z.core.$loose>, z.ZodObject<{ mode: z.ZodLiteral<"deny-all">; }, z.core.$loose>]>, 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; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$loose>]>>; totalEgressBytes: z.ZodOptional; totalIngressBytes: z.ZodOptional; totalActiveCpuDurationMs: z.ZodOptional; totalDurationMs: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; expiresAt: z.ZodOptional; currentSessionId: z.ZodString; currentSnapshotId: z.ZodOptional; status: z.ZodEnum<{ pending: "pending"; running: "running"; stopping: "stopping"; stopped: "stopped"; failed: "failed"; aborted: "aborted"; snapshotting: "snapshotting"; }>; statusUpdatedAt: z.ZodOptional; cwd: z.ZodOptional; tags: z.ZodOptional>; snapshotExpiration: z.ZodOptional; keepLastSnapshots: z.ZodOptional; deleteEvicted: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; type SandboxMetaData = z.infer; declare const StopSessionResponse: z.ZodObject<{ 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: "pending"; running: "running"; stopping: "stopping"; stopped: "stopped"; failed: "failed"; aborted: "aborted"; snapshotting: "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; }, z.core.$loose>, z.ZodObject<{ mode: z.ZodLiteral<"deny-all">; }, z.core.$loose>]>, 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; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$loose>]>>; activeCpuDurationMs: z.ZodOptional; networkTransfer: z.ZodOptional>; }, z.core.$loose>; sandbox: z.ZodOptional; vcpus: z.ZodOptional; memory: z.ZodOptional; runtime: z.ZodOptional; image: z.ZodOptional; timeout: z.ZodOptional; networkPolicy: z.ZodOptional; }, z.core.$loose>, z.ZodObject<{ mode: z.ZodLiteral<"deny-all">; }, z.core.$loose>]>, 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; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; forwardRules: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; method: z.ZodOptional>; queryString: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; headers: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; value: z.ZodOptional; startsWith: z.ZodOptional; regex: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$loose>]>>; totalEgressBytes: z.ZodOptional; totalIngressBytes: z.ZodOptional; totalActiveCpuDurationMs: z.ZodOptional; totalDurationMs: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; expiresAt: z.ZodOptional; currentSessionId: z.ZodString; currentSnapshotId: z.ZodOptional; status: z.ZodEnum<{ pending: "pending"; running: "running"; stopping: "stopping"; stopped: "stopped"; failed: "failed"; aborted: "aborted"; snapshotting: "snapshotting"; }>; statusUpdatedAt: z.ZodOptional; cwd: z.ZodOptional; tags: z.ZodOptional>; snapshotExpiration: z.ZodOptional; keepLastSnapshots: z.ZodOptional; deleteEvicted: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; snapshot: z.ZodOptional; sizeBytes: z.ZodNumber; expiresAt: z.ZodOptional; createdAt: z.ZodNumber; updatedAt: z.ZodNumber; lastUsedAt: z.ZodOptional; creationMethod: z.ZodOptional; parentId: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; //#endregion export { Command, CommandData, CommandFinishedData, CommandFinishedResponse, CommandResponse, CreateSnapshotResponse, InteractiveSessionResponse, LogError, LogLine, LogLineData, LogOutputLine, Sandbox, SandboxMetaData, SandboxRoute, SandboxRouteData, Session, SessionMetaData, SessionResponse, Snapshot, SnapshotMetadata, SnapshotResponse, SnapshotTreeNode, SnapshotTreeNodeData, StopSessionResponse }; //# sourceMappingURL=validators.d.ts.map