import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdk-validation-error.js"; import * as models from "../index.js"; export type PostApiSandboxByIdSignalRequest = { id: string; /** * Signal a running Helix session, leaving its sandbox up */ body: models.SessionIdSignal; }; /** * The signal was delivered to a running session. A session that had already ended is a 409, not a 200. */ export type PostApiSandboxByIdSignalResponse = { signalled: true; }; /** @internal */ export type PostApiSandboxByIdSignalRequest$Outbound = { id: string; body: models.SessionIdSignal$Outbound; }; /** @internal */ export declare const PostApiSandboxByIdSignalRequest$outboundSchema: z.ZodMiniType; export declare function postApiSandboxByIdSignalRequestToJSON(postApiSandboxByIdSignalRequest: PostApiSandboxByIdSignalRequest): string; /** @internal */ export declare const PostApiSandboxByIdSignalResponse$inboundSchema: z.ZodMiniType; export declare function postApiSandboxByIdSignalResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=post-api-sandbox-by-id-signal.d.ts.map