import { Relationship } from './relationships-parser'; /** * PPTX archive wrapper: extracts ZIP, provides access to parts and relationships. */ export declare class PptxArchive { private zip; private relsCache; private constructor(); static load(buffer: Buffer | Uint8Array): Promise; /** Get XML content of a part by path */ getXml(partPath: string): Promise; /** Get binary content of a part */ getBinary(partPath: string): Promise; /** Get relationships for a given part */ getRels(partPath: string): Promise>; /** Resolve a relative target from a source part */ resolveTarget(sourcePart: string, relativeTarget: string): string; /** List all files in the archive */ listFiles(): string[]; } //# sourceMappingURL=pptx-archive.d.ts.map