import { AnnotationAction } from './annotation-action.abstract';
import { VegaRTEBlockAlignment } from '../../interface';
import { HorizontalAlignmentAnnotation } from '../annotations/horizontal-alignment-annotation';
/**
 * Action to toggle block horizontal alignment annotation
 */
export declare class HorizontalAlignmentAnnotationAction extends AnnotationAction {
  isFlushable: boolean;
  textAlign: VegaRTEBlockAlignment;
  constructor(textAlign: VegaRTEBlockAlignment);
  /**
   * Converts the action to an annotation
   *
   * @returns {HorizontalAlignmentAnnotation} The annotation
   */
  toAnnotation(): HorizontalAlignmentAnnotation;
}
