import { ISectionPropertyDescriptor } from '../../model/section/section-property-descriptor'; import { CommandSimpleOptions } from '../command-base'; import { IntervalCommandStateEx } from '../command-states'; import { SectionPropertiesCommandBase } from './section-properties-command-base'; export declare abstract class ChangeSectionPropertiesCommandBase extends SectionPropertiesCommandBase { getStateValue(_options: CommandSimpleOptions): StateT; executeCore(_state: IntervalCommandStateEx, options: CommandSimpleOptions): boolean; protected getCurrentValue(): T; protected abstract getDescriptor(): ISectionPropertyDescriptor; }