/** * CEE Decision Review Payload Example (TypeScript) * * This module shows how a backend or Sandbox-style service might: * - Call multiple CEE endpoints using the TypeScript SDK. * - Collapse their metadata into a single CeeDecisionReviewPayload suitable * for driving a "decision review" UI (chips, banners, badges). * * Notes: * - This file is not executed automatically in CI; it is intended as * copy-pastable example code for integrators. * - When consuming the published SDK, replace relative imports such as * "../index.js" with "@olumi/assistants-sdk". */ import { type CeeDecisionReviewPayload } from "../index.js"; export interface CeeDecisionReviewExampleConfig { apiKey: string; baseUrl?: string; timeoutMs?: number; } /** * Example product-facing payload that embeds CEE metadata-only results under * a `cee` key. This is intentionally minimal and should be adapted to each * product's own decision / scenario model. */ export interface ScenarioDecisionReview { id: string; title: string; created_at: string; cee: CeeDecisionReviewPayload; } export declare function buildScenarioDecisionReview(config: CeeDecisionReviewExampleConfig): Promise;