import type { TabStopDefinition } from 'docx'; export declare function paragraphAlignment(element: HTMLElement, docx: typeof import('docx')): "center" | "right" | "left" | "both" | "distribute" | undefined; export declare function paragraphDirectionOptions(element: HTMLElement): { bidirectional?: boolean; }; export declare function paragraphBidirectional(element: HTMLElement): boolean | undefined; export declare function domDirection(element: HTMLElement): 'ltr' | 'rtl' | undefined; export declare function paragraphSpacingOptions(element: HTMLElement, heading: boolean, docx: typeof import('docx')): { lineRule?: "auto" | "exact" | "atLeast" | undefined; line: number; before?: number | undefined; after: number; }; export declare function paragraphIndent(element: HTMLElement, tag: string): { left?: number; right?: number; hanging?: number; firstLine?: number; } | undefined; export declare function paragraphPaginationOptions(element: HTMLElement): { outlineLevel?: number | undefined; keepLines: boolean | undefined; keepNext: boolean | undefined; pageBreakBefore: boolean | undefined; widowControl: boolean | undefined; contextualSpacing: boolean | undefined; }; export declare function paragraphTabStops(element: HTMLElement, docx: typeof import('docx')): TabStopDefinition[] | undefined; export declare function dataBoolean(value: string | undefined): boolean | undefined; export declare function cssFontFamily(value: string): string | undefined; export declare function cssFontSize(value: string): number | undefined; export declare function cssColorToHex(source: string): string | undefined;