@svta/common-media-library
Version:
A common library for media playback in JavaScript
33 lines • 1 kB
TypeScript
import type { ValueOf } from '../../utils/ValueOf.js';
import { EXPIRED } from './EXPIRED.js';
import { INTERNAL_ERROR } from './INTERNAL_ERROR.js';
import { OUTPUT_DOWNSCALED } from './OUTPUT_DOWNSCALED.js';
import { OUTPUT_RESTRICTED } from './OUTPUT_RESTRICTED.js';
import { RELEASED } from './RELEASED.js';
import { STATUS_PENDING } from './STATUS_PENDING.js';
import { USABLE } from './USABLE.js';
/**
* Media Key Statuses.
*
* @group DRM
*
* @beta
*/
export declare const MediaKeyStatus: {
readonly USABLE: typeof USABLE;
readonly EXPIRED: typeof EXPIRED;
readonly RELEASED: typeof RELEASED;
readonly OUTPUT_RESTRICTED: typeof OUTPUT_RESTRICTED;
readonly OUTPUT_DOWNSCALED: typeof OUTPUT_DOWNSCALED;
readonly STATUS_PENDING: typeof STATUS_PENDING;
readonly INTERNAL_ERROR: typeof INTERNAL_ERROR;
};
/**
* Media Key Statuses.
*
* @group DRM
*
* @beta
*/
export type MediaKeyStatus = ValueOf<typeof MediaKeyStatus>;
//# sourceMappingURL=MediaKeyStatus.d.ts.map