export interface CliVersionPolicy { stableVersion: string | null; minimumVersion: string | null; upgradeMessage?: string; minimumVersionMessage?: string; } /** Normalize the CDN document while accepting historical field aliases. */ export declare function normalizeCliVersionPolicy(raw: unknown): CliVersionPolicy | null; export declare function fetchCliVersionPolicy(): Promise; /** Read the policy with process-local success/failure TTLs and request coalescing. */ export declare function getCliVersionPolicy(): Promise; export declare function clearCliVersionPolicyCache(): void;