import * as z from "zod/v4"; /** * A prompt to run on the intern without holding a connection open. */ export type InternInvokeRequest = { /** * The prompt for the run, at most 32000 characters. */ input: string; /** * The session to run in. Send the `session_id` from an earlier `202` to continue that conversation, for example to hand the intern a decision on a case it is working. Omit it to start a new session. Only a `session_id` this endpoint issued to the same caller on the same intern is accepted; any other is refused with `404`. */ sessionId?: string | undefined; }; /** @internal */ export type InternInvokeRequest$Outbound = { input: string; session_id?: string | undefined; }; /** @internal */ export declare const InternInvokeRequest$outboundSchema: z.ZodType; export declare function internInvokeRequestToJSON(internInvokeRequest: InternInvokeRequest): string; //# sourceMappingURL=interninvokerequest.d.ts.map