import { ColorModelInfoCache } from '../caches/hashed-caches/color-model-info-cache'; import { OfficeTheme } from '../themes/office-theme-base'; import { ColorModelInfo } from './color-model-info'; import { Palette } from './palette'; export declare class ColorProvider { private colorModelInfoCache; officeTheme: OfficeTheme; palette: Palette; rangePermissionColors: Record; private rangePermissionColorIndex; constructor(colorModelInfoCache: ColorModelInfoCache); getRgbaFromModelColor(color: ColorModelInfo): number; getModelColorFromRgba(rgba: number): ColorModelInfo; getColor(): string; clone(colorModelInfoCache: ColorModelInfoCache): ColorProvider; }