interface DocxStyle { basedOn?: string; paragraphProperties?: Element; runProperties?: Element; } export interface DocxParagraphStyleResolver { defaultProperties?: Element; defaultRunProperties?: Element; defaultStyleId?: string; styles: ReadonlyMap; characterStyles: ReadonlyMap; } export type DocxParagraphStyleSource = Document | DocxParagraphStyleResolver | null | undefined; export declare function createDocxParagraphStyleResolver(stylesDocument?: Document | null): DocxParagraphStyleResolver; export declare function resolveDocxParagraphStyleResolver(source: DocxParagraphStyleSource): DocxParagraphStyleResolver; export declare function docxParagraphPropertySources(directProperties: Element | undefined, resolver: DocxParagraphStyleResolver, contextualProperties?: readonly Element[]): Element[]; export declare function docxRunPropertySources(paragraphProperties: Element | undefined, runProperties: Element | undefined, resolver: DocxParagraphStyleResolver, contextualProperties?: readonly Element[]): Element[]; export {};