import { PptxArchive } from './pptx-archive'; import { Relationship } from './relationships-parser'; import { Transform2D } from '../types/common'; import { ColorSource } from '../types/color'; import { Fill } from '../types/fill'; import { TextBody, RunProperties } from '../types/text'; import { LineStyle } from '../types/shape'; import { Slide } from '../types/slide'; /** * Parse slideN.xml into a Slide IR. */ export declare function parseSlide(xml: string, slideIndex: number, archive: PptxArchive, slideRels: Map, slidePath: string): Promise; /** Parse xfrm → Transform2D */ export declare function parseTransform2D(xfrm: any): Transform2D | undefined; /** Parse fill from a shape property element (spPr or tcPr) */ export declare function parseFillFromElement(el: any): Fill | undefined; /** Parse a color source from various OOXML color elements */ export declare function parseColorSource(el: any): ColorSource | undefined; /** Parse line/outline style */ export declare function parseLineStyle(ln: any): LineStyle | undefined; /** Parse text body (txBody) */ export declare function parseTextBody(txBody: any): TextBody | undefined; export declare function parseRunProperties(rPr: any): RunProperties; //# sourceMappingURL=slide-parser.d.ts.map