// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { Channel } from "./Channel";
import type { CreateRunEventRequest } from "./CreateRunEventRequest";
import type { RedactionInfo } from "./RedactionInfo";

export type CheckRequest = { workspace_id?: string, run_id?: string, run_event_id?: string, run_event?: CreateRunEventRequest, agent_id: string, channel: Channel, input: string, proposed_output: string,
/**
 * Optional domain selector for the dispatcher. Defaults to
 * `customer_support` server-side when absent. Reserved for future
 * `voice_agent` / `coding_agent` handlers.
 */
domain: string | null, policies: Array<string>, context: Record<string, unknown>, trace_id: string | null, redaction?: RedactionInfo, };
