import type { ParsedObject } from './types'; import { RepresentationBase } from './RepresentationBase'; export declare class Representation extends RepresentationBase { static readonly ALLOWED_CHILDREN: string[]; id?: string; bandwidth?: number; qualityRanking?: number; dependencyIds?: string[]; associationIds?: string[]; associationTypes?: string[]; mediaStreamStructureIds?: string[]; constructor(initialValues?: Partial, ctx?: ParsedObject); formatParams(initialValues?: Partial, ctx?: ParsedObject): void; verifyAttributes(ctx: ParsedObject): void; verifyChildren(ctx: ParsedObject): void; get serializedProps(): ParsedObject; }