/** * DocInfo 스트림 파싱 — 1차 포팅. * * 1차 범위: BIN_DATA, FACE_NAME, CHAR_SHAPE, PARA_SHAPE, STYLE. * BORDER_FILL/NUMBERING/BULLET/TAB_DEF 등은 2차 단계. * * 원작: rhwp/src/parser/doc_info.rs (MIT, Edward Kim) */ import type { HwpDocInfo } from "./types.js"; export declare class DocInfoError extends Error { constructor(msg: string); } export interface DocProperties { sectionCount: number; pageStartNum: number; footnoteStartNum: number; endnoteStartNum: number; pictureStartNum: number; tableStartNum: number; equationStartNum: number; } export interface DocInfoParseResult { docInfo: HwpDocInfo; docProperties: DocProperties; } export declare function parseDocInfo(data: Uint8Array): DocInfoParseResult;