import type { BillingPlanBalance, BillingSubscriptionCatalog } from "@opengeni/sdk"; export type CatalogPlan = BillingSubscriptionCatalog["plans"][number]; export type PlanAction = "checkout" | "upgrade" | "downgrade" | "cancel"; export declare function subscriptionAction(current: BillingPlanBalance, plans: CatalogPlan[], target: CatalogPlan): PlanAction | null; export declare function planDate(value: string | null): string | null; export declare function planSeats(plan: BillingPlanBalance): string; export declare function isSeatLimitError(error: unknown, plan?: Pick | null): boolean;