import type { ParsedObject, Range } from './types'; import { SegmentBase } from './SegmentBase'; export declare abstract class MultipleSegmentBase extends SegmentBase { static readonly ALLOWED_CHILDREN: string[]; static readonly CHILDRREN_SPEC: Record; duration?: number; startNumber?: number; endNumber?: number; formatParams(initialValues?: Partial, ctx?: ParsedObject): void; verifyAttributes(ctx: ParsedObject): void; verifyChildren(ctx: ParsedObject): void; private verifySegmentNumber; get serializedProps(): ParsedObject; }