import type { ParsedObject } from './types'; import { Element } from './Element'; export declare class EventStream extends Element { static readonly ALLOWED_CHILDREN: string[]; xlinkHref?: string; xlinkActuate?: 'onLoad' | 'onRequest'; schemeIdUri?: string; value?: string; timescale?: number; presentationTimeOffset?: number; constructor(initialValues?: Partial, ctx?: ParsedObject); formatParams(initialValues?: Partial, ctx?: ParsedObject): void; verifyAttributes(ctx: ParsedObject): void; verifyChildren(ctx: ParsedObject): void; get serializedProps(): ParsedObject; } export declare class Event extends Element { presentationTime?: number; duration?: number; id?: number; contentEncoding?: string; messageData?: string; constructor(initialValues?: Partial, ctx?: ParsedObject); formatParams(initialValues?: Partial, ctx?: ParsedObject): void; verifyAttributes(ctx: ParsedObject): void; verifyChildren(ctx: ParsedObject): void; get serializedProps(): ParsedObject; }