import type { Command } from '../../commands.js' import { checkCachedPassesEligibility, getCachedReferrerReward, } from '../../services/api/referral.js' export default { type: 'local-jsx', name: 'passes', get description() { const reward = getCachedReferrerReward() if (reward) { return '与朋友分享免费一周的 Claude Code 并获得额外使用量' } return '与朋友分享免费一周的 Claude Code' }, get isHidden() { const { eligible, hasCache } = checkCachedPassesEligibility() return !eligible || !hasCache }, load: () => import('./passes.js'), } satisfies Command