/**
 * UpgradePrompt Component
 *
 * Displays upgrade prompts when tier access is denied.
 * Memoized to prevent unnecessary rerenders.
 *
 * @since v1.10.0 - Added React.memo optimization
 */
import React from 'react';
import type { Tier } from '../../core/types/auth.js';
export interface UpgradePromptProps {
    currentTier: Tier;
    requiredTier?: Tier;
    reason: string;
    upgradeUrl: string;
}
declare function UpgradePromptBase({ currentTier, requiredTier, reason, upgradeUrl }: UpgradePromptProps): React.ReactElement;
export declare const UpgradePrompt: React.MemoExoticComponent<typeof UpgradePromptBase>;
export {};
//# sourceMappingURL=UpgradePrompt.d.ts.map