import * as z from "zod/v4"; import { OpenEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; /** * `started` when a new run began. `steered` when the session already had a run going and the prompt was delivered into it instead. */ export declare const InternInvokeAcceptedResponseStatus: { readonly Started: "started"; readonly Steered: "steered"; }; /** * `started` when a new run began. `steered` when the session already had a run going and the prompt was delivered into it instead. */ export type InternInvokeAcceptedResponseStatus = OpenEnum; /** * The intern admitted the prompt. The run continues on the intern. */ export type InternInvokeAcceptedResponse = { /** * The session the run belongs to. Send it back to continue the conversation. */ sessionId: string; /** * `started` when a new run began. `steered` when the session already had a run going and the prompt was delivered into it instead. */ status: InternInvokeAcceptedResponseStatus; }; /** @internal */ export declare const InternInvokeAcceptedResponseStatus$inboundSchema: z.ZodType; /** @internal */ export declare const InternInvokeAcceptedResponse$inboundSchema: z.ZodType; export declare function internInvokeAcceptedResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=interninvokeacceptedresponse.d.ts.map