/** * Stable behavior contract used for a complete x.y.z Codex version that * AKK has not regression-tested yet. Exact profiles remain useful as evidence * of verification, but are not a runtime allowlist. */ export declare const CODEX_GENERIC_RUNTIME_BEHAVIOR_PROFILE = "codex-tui-generic-v1"; export interface CodexRuntimeCompatibilityProfile { readonly behaviorProfile: string; readonly versionCompatibility: "verified" | "unverified"; readonly compatibilityWarning?: string; } export declare function codexLifecycleBehaviorProfile(agentVersion: string | undefined): string | undefined; /** True only for a complete x.y.z version shared by runtime and artifacts. */ export declare function isValidCodexAgentVersion(agentVersion: string | undefined): agentVersion is string; /** * Select the runtime behavior profile without turning the verified-version * registry into a feature gate. */ export declare function codexRuntimeCompatibilityProfile(agentVersion: string | undefined): CodexRuntimeCompatibilityProfile | undefined; export declare function codexRuntimeLifecycleBehaviorProfile(agentVersion: string | undefined): string | undefined; export declare function supportedCodexLifecycleVersions(): readonly string[];