/**
 * Configuration options for OrderedList
 * @typedef {Object} OrderedListOptions
 * @category Options
 * @property {string} [itemTypeName='listItem'] - Name of list item node type
 * @property {Object} [htmlAttributes] - HTML attributes for ordered list elements
 * @property {boolean} [keepMarks=true] - Whether to preserve marks when creating lists
 * @property {boolean} [keepAttributes=false] - Whether to preserve attributes
 * @property {Array<string>} [listStyleTypes=['decimal', 'lowerAlpha', 'lowerRoman']] - Available list style types
 */
/**
 * Attributes for ordered list nodes
 * @typedef {Object} OrderedListAttributes
 * @category Attributes
 * @property {number} [order=1] - Starting number for the list
 * @property {string} [sdBlockId] - Block identifier for tracking
 * @property {string} [syncId] - Synchronization identifier
 * @property {string} [listId] - List identifier
 * @property {string} [list-style-type='decimal'] - List style type (decimal, lowerAlpha, lowerRoman)
 * @property {Object} [attributes] - Additional attributes
 */
/**
 * @module OrderedList
 * @sidebarTitle Ordered List
 * @snippetPath /snippets/extensions/ordered-list.mdx
 * @shortcut Mod-Shift-7 | toggleOrderedList | Toggle ordered list
 */
export const OrderedList: Node;
/**
 * Configuration options for OrderedList
 */
export type OrderedListOptions = any;
/**
 * Attributes for ordered list nodes
 */
export type OrderedListAttributes = any;
import { Node } from '@core/index.js';
