import { DeletableEntity } from "../../Core/DeletableEntity"; import type { IDeletable } from "../../Core/IDeletable"; import type { SCRTSolidBrush, TSciChart } from "../../types/TSciChart"; import type { ISolidBrushCache } from "./ISolidBrushCache"; /** * @ignore */ export declare class SolidBrushCache extends DeletableEntity implements IDeletable, ISolidBrushCache { private webAssemblyContext; private color; private transparent; private brush; constructor(webAssemblyContext: TSciChart); /** * Creates or fetches a new Brush with the specified color string and properties * @param color * @param transparent */ newBrush(color: string, transparent?: boolean): SCRTSolidBrush; /** * @inheritDoc */ delete(): void; }