export declare const DESIGN_SYSTEM_TIER_LIMIT_ERROR_CODE = "design_system_tier_limit_exceeded"; export interface DesignSystemTierLimit { status: "ok" | "unavailable"; plan: string | null; current: number | null; max: number | null; atMax: boolean; codeIndexingAllowed: boolean; upgradeUrl: string | null; } export interface DesignSystemTierLimitFailure { message: string; plan: string | null; current: number | null; max: number | null; upgradeUrl: string | null; } export declare function readDesignSystemTierLimitFailure(error: unknown, fallbackMessage: string): DesignSystemTierLimitFailure | null; export declare function isDesignSystemTierAtMax(limit: Pick | null | undefined): boolean; export declare function isDesignSystemCodeIndexingAllowed(limit: Pick | null | undefined): boolean;