## API Report File for "@eigenpal/docx-editor-core"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts

import { Command } from 'prosemirror-state';
import { EditorState } from 'prosemirror-state';

// @public (undocumented)
export function addTabStop(position: number, alignment?: TabStopAlignment, leader?: TabLeader): Command;

// @public (undocumented)
export const alignCenter: Command;

// @public (undocumented)
export const alignJustify: Command;

// @public (undocumented)
export const alignLeft: Command;

// @public (undocumented)
export const alignRight: Command;

// @public (undocumented)
export function applyStyle(styleId: string, resolvedAttrs?: ResolvedStyleAttrs): Command;

// @public (undocumented)
export const clearStyle: Command;

// @public (undocumented)
export function decreaseIndent(amount?: number): Command;

// @public (undocumented)
export const decreaseListLevel: Command;

// @public (undocumented)
export const doubleSpacing: Command;

// @public (undocumented)
export const generateTOC: Command;

// @public (undocumented)
export function getListInfo(state: EditorState): {
    numId: number;
    ilvl: number;
} | null;

// @public (undocumented)
export function getParagraphAlignment(state: EditorState): ParagraphAlignment | null;

// @public (undocumented)
export function getParagraphBidi(state: EditorState): boolean;

// @public (undocumented)
export function getParagraphTabs(state: EditorState): TabStop[] | null;

// @public (undocumented)
export function getStyleId(state: EditorState): string | null;

// @public (undocumented)
export function increaseIndent(amount?: number): Command;

// @public (undocumented)
export const increaseListLevel: Command;

// @public (undocumented)
export function insertSectionBreak(breakType: 'nextPage' | 'continuous' | 'oddPage' | 'evenPage'): Command;

// @public (undocumented)
export function isInList(state: EditorState): boolean;

// @public (undocumented)
export const oneAndHalfSpacing: Command;

// @public (undocumented)
export const removeList: Command;

// @public (undocumented)
export const removeSectionBreak: Command;

// @public (undocumented)
export function removeTabStop(position: number): Command;

// @public (undocumented)
export interface ResolvedStyleAttrs {
    numbering?: NumberingMap | null;
    // (undocumented)
    paragraphFormatting?: ParagraphFormatting;
    // (undocumented)
    runFormatting?: TextFormatting;
}

// @public
export function setAlignment(alignment: ParagraphAlignment): Command;

// @public (undocumented)
export function setIndentFirstLine(twips: number, hanging?: boolean): Command;

// @public (undocumented)
export function setIndentLeft(twips: number): Command;

// @public (undocumented)
export function setIndentRight(twips: number): Command;

// @public (undocumented)
export function setLineSpacing(value: number, rule?: LineSpacingRule): Command;

// @public (undocumented)
export const setLtr: Command;

// @public (undocumented)
export const setRtl: Command;

// @public (undocumented)
export function setSpaceAfter(twips: number): Command;

// @public (undocumented)
export function setSpaceBefore(twips: number): Command;

// @public (undocumented)
export const singleSpacing: Command;

// @public (undocumented)
export const toggleBulletList: Command;

// @public (undocumented)
export const toggleNumberedList: Command;

```
