import type { ResolvedBodyTextConfig, OrderedListsConfig, ResolvedOrderedListsConfig, OrderedListNumberFormat, Dimension } from '../types.js'; /** A list `numberFormat` in the list vocabulary, whatever vocabulary it was * written in (`decimal`, `roman-lower`, `i`… — see `parseNumberFormat`); * `undefined` when unset or unknown. */ export declare function listNumberFormat(value: unknown, locale?: string): OrderedListNumberFormat | undefined; /** The ordered lists in full. `locale` (the document language) decides the * script of a format written `一` or `壹`. */ export declare function resolveOrderedListsConfig(partial: OrderedListsConfig | undefined, bodyText: ResolvedBodyTextConfig, locale?: string): ResolvedOrderedListsConfig; export declare const DEFAULT_ORDERED_LISTS_STATIC: { fontWeight: number; italic: boolean; numberFormat: "arabic"; prefix: string; separator: string; numberFontSize: Dimension; gap: Dimension; indent: Dimension; numberVerticalOffset: Dimension; marginTop: Dimension; marginBottom: Dimension; itemSpacing: Dimension; snapTopToGrid: boolean; numberWidth: "run"; numberAlign: "end"; hangingIndent: boolean; separatorGap: Dimension; }; export declare function stripOrderedListsDefaults(lists?: OrderedListsConfig): OrderedListsConfig | undefined; //# sourceMappingURL=orderedLists.d.ts.map