import { BillingOperationCapabilityReason } from '@xylex-group/athena/billing'; export type BillingFeatureState = { status: "loading"; } | { status: "available"; } | { status: "unavailable"; reason?: BillingOperationCapabilityReason; } | { status: "failed"; error: unknown; }; export declare function isExpectedCatalogAbsence(reason: BillingOperationCapabilityReason | undefined): boolean; export declare function isBillingCapabilityAccessFailure(reason: BillingOperationCapabilityReason | undefined): boolean; export declare function isBillingCapabilityRuntimeFailure(reason: BillingOperationCapabilityReason | undefined): boolean;