import type { ParsedObject, Range } from './types'; import { Element } from './Element'; export declare class Period extends Element { static readonly ALLOWED_CHILDREN: string[]; static readonly CHILDRREN_SPEC: Record; xlinkHref?: string; xlinkActuate?: 'onLoad' | 'onRequest'; id?: string; start?: number; duration?: number; bitstreamSwitching?: boolean; constructor(initialValues?: Partial, ctx?: ParsedObject); formatParams(initialValues?: Partial, ctx?: ParsedObject): void; verifyAttributes(ctx: ParsedObject): void; verifyChildren(ctx: ParsedObject): void; get serializedProps(): ParsedObject; }