/**
 * Configuration options for TextAlign
 * @typedef {Object} TextAlignOptions
 * @category Options
 * @property {string[]} [types=['heading', 'paragraph']] - Node types to apply alignment to
 * @property {string[]} [alignments=['left', 'center', 'right', 'justify']] - Available alignment options
 * @property {string} [defaultAlignment='left'] - Default text alignment
 */
/**
 * Attributes for text alignment
 * @typedef {Object} TextAlignAttributes
 * @category Attributes
 * @property {string} [textAlign='left'] - Text alignment value (left, center, right, justify)
 */
/**
 * @module TextAlign
 * @sidebarTitle Text Align
 * @snippetPath /snippets/extensions/text-align.mdx
 * @shortcut Mod-Shift-l | setTextAlign('left') | Align text left
 * @shortcut Mod-Shift-e | setTextAlign('center') | Align text center
 * @shortcut Mod-Shift-r | setTextAlign('right') | Align text right
 * @shortcut Mod-Shift-j | setTextAlign('justify') | Justify text
 */
export const TextAlign: Extension;
/**
 * Configuration options for TextAlign
 */
export type TextAlignOptions = any;
/**
 * Attributes for text alignment
 */
export type TextAlignAttributes = any;
import { Extension } from '@core/index.js';
