/** * DRM tier gate. Unlike other player features, a DRM asset is encrypted-only — * there is no plain fallback — so an unlicensed tier is BLOCKED (an upgrade * overlay) rather than gracefully degraded. The two inputs are whether the * asset carries a DRM config and whether the resolved license enables `drm`. */ export type DrmGateDecision = { action: 'none'; } | { action: 'allow'; } | { action: 'block'; }; export declare function resolveDrmGate(hasDrmConfig: boolean, drmFeatureEnabled: boolean): DrmGateDecision; //# sourceMappingURL=drm-gate.d.ts.map