import type { ParsedObject } from './types'; import { MultipleSegmentBase } from './MultipleSegmentBase'; export declare class SegmentTemplate extends MultipleSegmentBase { media?: string; index?: string; initialization?: string; bitstreamSwitching?: string; constructor(initialValues?: Partial, ctx?: ParsedObject); formatParams(initialValues?: Partial, ctx?: ParsedObject): void; verifyAttributes(ctx: ParsedObject): void; verifyChildren(ctx: ParsedObject): void; get serializedProps(): ParsedObject; }