/**
 * License module — re-exports for public API and internal use.
 */
// ── Public API (exported from lib.ts) ────────────────────
export { getLicense, getLicenseTier, getLicenseFile, clearLicenseCache, getTrialStatus, isTrialActive, getTrialDaysRemaining } from './store.js';
export { verifyLicenseKey, parseLicensePayload } from './verify.js';
export { isFeatureEnabled, requireFeature, getRequiredTier, listFeatures, FeatureGatedError, } from './gate.js';
export { scheduleOnlineValidation } from './validate.js';
export { TIER_RANK, KEY_PREFIXES, EXPIRY_GRACE_DAYS } from './keys.js';
// ── CLI (imported lazily from src/index.ts) ──────────────
export { handleLicenseCommand } from './cli.js';
