import type { PlanTier } from './types.js';
/**
 * Tier rank for comparison: free < pro < team < enterprise.
 */
export declare const TIER_RANK: Record<PlanTier, number>;
/**
 * Returns the minimum tier required to use a given MCP tool.
 * Unknown tools default to 'pro' (conservative: require explicit free-listing).
 */
export declare function getToolTier(toolName: string): PlanTier;
/**
 * Returns true if the given tool is accessible at the given tier.
 */
export declare function isToolAllowed(toolName: string, userTier: PlanTier): boolean;
/**
 * Returns the tier label for display (capitalized).
 */
export declare function tierLabel(tier: PlanTier): string;
