## API Report File for "@eigenpal/docx-editor-core"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts

// @public
export function fullParseDocx(buffer: ArrayBuffer, onProgress?: ProgressCallback): Promise<Document_2>;

// @public
export function getDocxSummary(buffer: ArrayBuffer): Promise<{
    hasDocument: boolean;
    hasStyles: boolean;
    hasTheme: boolean;
    hasNumbering: boolean;
    headerCount: number;
    footerCount: number;
    mediaCount: number;
    variableCount: number;
}>;

// @public
export function getDocxVariables(buffer: ArrayBuffer): Promise<string[]>;

// @public
export function parseDocx(input: DocxInput, options?: ParseOptions): Promise<Document_2>;

// @public
export interface ParseOptions {
    detectVariables?: boolean;
    onProgress?: ProgressCallback;
    parseHeadersFooters?: boolean;
    parseNotes?: boolean;
    preloadFonts?: boolean;
}

// @public
export type ProgressCallback = (stage: string, percent: number) => void;

// @public
export function quickParseDocx(buffer: ArrayBuffer): Promise<Document_2>;

```
