import { t as PptRecord } from "../tree-Du_LXAF0.cjs"; import { RgbColor } from "../text/style.cjs"; //#region src/document/color-scheme.d.ts declare function readSlideSchemeColorSchemeAtom(record: PptRecord): readonly RgbColor[]; /** Resolves a scheme-slot index (0-7, see text/style.ts's own ColorIndexStruct table) against a resolved 8-entry colour scheme. Throws rather than returning undefined for an out-of-range index: readColorIndexStruct already rejects any index outside 0x00-0x07/0xFE/0xFF at parse time, so a RunColor of kind "scheme" reaching this function always carries a genuinely valid slot. */ declare function resolveSchemeColor(schemeIndex: number, colorScheme: readonly RgbColor[]): RgbColor; declare function findSlideSchemeColorSchemeAtom(records: readonly PptRecord[]): PptRecord | undefined; //#endregion export { findSlideSchemeColorSchemeAtom, readSlideSchemeColorSchemeAtom, resolveSchemeColor };