/** The connection fields the OpenAI-protocol Runs adapter reads. */
export type RunsApiConnection = Readonly<{
  baseUrl: string;
  models: Array<{
    provider: string;
    model: string;
    reasoningEfforts: string[];
  }>;
  protocol?: "runs-api" | "openai-chat" | "openai-responses";
  structuredOutputs?: boolean;
}>;
export function createConfiguredRunsClient(options: any): Promise<any>;
