import { type OoxmlPackage, type OoxmlRelationship } from './work-ooxml-package'; import type { WorkSlideShapeType, WorkSlideTextAlign, WorkSlideVerticalAlign } from './work-types'; export type PptxThemeColors = Record; export interface PptxFillValue { color: string; opacity?: number; } export declare function loadPptxTheme(archive: OoxmlPackage, presentationRelationships: Map): Promise; export declare function readPptxBackground(document: Document, theme: PptxThemeColors): string | undefined; export declare function readPptxFill(container: ParentNode | null | undefined, theme: PptxThemeColors, fallback: string): PptxFillValue; export declare function supportedPptxShapeType(value: string): WorkSlideShapeType | undefined; export declare function pptxTextAlignment(value: string | null): WorkSlideTextAlign; export declare function pptxVerticalAlignment(value: string | null): WorkSlideVerticalAlign;