export interface Domain { /** Stable kebab-case id; the value carried by recipes, concepts, and resource roots. */ readonly id: string; /** Human-facing section label in the docs nav. */ readonly title: string; /** Nav order within How-to / Explanation (ascending). */ readonly order: number; } export declare const DOMAINS: readonly [{ readonly id: 'platform'; readonly title: 'Platform & interfaces'; readonly order: 1; }, { readonly id: 'environments'; readonly title: 'Environments'; readonly order: 2; }, { readonly id: 'problems'; readonly title: 'Problems'; readonly order: 3; }, { readonly id: 'authoring-aids'; readonly title: 'Authoring aids'; readonly order: 4; }, { readonly id: 'run-configs'; readonly title: 'Run configs'; readonly order: 5; }, { readonly id: 'evaluations'; readonly title: 'Evaluations'; readonly order: 6; }, { readonly id: 'synthesizer'; readonly title: 'Synthesizer'; readonly order: 7; }, { readonly id: 'tuning'; readonly title: 'Tuning'; readonly order: 8; }, { readonly id: 'review-qa'; readonly title: 'Review & QA'; readonly order: 9; }, { readonly id: 'jobs-observability'; readonly title: 'Jobs & observability'; readonly order: 10; }, { readonly id: 'cost'; readonly title: 'Cost'; readonly order: 11; }, { readonly id: 'administration'; readonly title: 'Administration'; readonly order: 12; }, { readonly id: 'integrations'; readonly title: 'Integrations'; readonly order: 13; }, { readonly id: 'managed-agents'; readonly title: 'Managed Agents'; readonly order: 14; }]; /** Union of the fourteen canonical domain ids. */ export type DomainId = (typeof DOMAINS)[number]['id']; /** Runtime guard: is `value` one of the canonical domain ids? */ export declare function isDomainId(value: unknown): value is DomainId;