/** * DOCX converter for DocShell * * Uses mammoth for extraction * Output format: * - Headings: #, ##, ### by heading level * - Bullets: - item * - Tables: markdown tables best-effort */ import type { ConversionResult, DocShellConfig, OutlineItem } from '../types/index.js'; import { type Converter } from './base.js'; export declare class DocxConverter implements Converter { convert(filepath: string, config: DocShellConfig): Promise; extractOutline(filepath: string, _config: DocShellConfig): Promise; }