export function collectRunProperties(params: any, rPrNode: any, translator?: import("../../../../node-translator/node-translator.js").NodeTranslator): {
    entries: any;
    hadRPr: boolean;
    styleChangeMarks: PmMarkJson[];
};
export function buildRunAttrs(encodedAttrs: {}, hadRPr: any, runProps: any): Record<string, any>;
export function normalizeTextStyleAttrsForNode(textStyleAttrs: any, node: any): any;
export function applyRunMarks(node: any, inlineMarks: any, textStyleAttrs: any): any;
export function deriveStyleMarks({ docx, paragraphStyleId, runStyleId }: {
    docx: any;
    paragraphStyleId: any;
    runStyleId: any;
}): {
    inlineMarks: any[];
    textStyleAttrs: any;
};
export function collectStyleMarks(styleId: any, docx: any, seen?: Set<any>): {
    inlineMarks: any[];
    textStyleAttrs: {};
};
export function collectStyleChain(styleId: any, docx: any, seen: any): any;
export function findStyleTag(docx: any, styleId: any): any;
export function extractMarksFromStyle(styleTag: any, docx: any): {
    inlineMarks: any[];
    textStyleAttrs: {};
};
export function mergeInlineMarkSets(...markSets: any[]): any[];
export function mergeTextStyleAttrs(...attrsList: any[]): any;
export function cloneRunAttrs(attrs: any): any;
export function cloneMark(mark: any): any;
export function normalizeBool(value: any): boolean;
export function createRunPropertiesElement(entries?: any[]): {
    name: string;
    elements: {
        name: any;
        attributes: any;
    }[];
};
export function cloneXmlNode(nodeLike: any): any;
export function applyRunPropertiesTemplate(runNode: any, runPropertiesTemplate: any): void;
