import type { ParsedObject } from './types'; import { Descriptor } from './Descriptor'; type CencAttributes = { defaultKid?: string; }; export declare class ContentProtection extends Descriptor { static readonly ALLOWED_CHILDREN: string[]; ref?: string; refId?: string; robustness?: string; cenc?: CencAttributes; constructor(initialValues?: Partial, ctx?: ParsedObject); formatParams(initialValues?: Partial, ctx?: ParsedObject): void; verifyAttributes(ctx: ParsedObject): void; verifyChildren(ctx: ParsedObject): void; get serializedProps(): ParsedObject; } export {};