import { ColorSpace } from "./ColorSpace";
export interface IColor {
    colorSpace: ColorSpace;
}
export declare abstract class Color {
    protected readonly _colorSpace: ColorSpace;
    get colorSpace(): ColorSpace;
    abstract get isTransparent(): boolean;
    static equals(a: Color, b: Color): boolean;
    abstract clone(): Color;
    equals(other: Color): boolean;
    getData(): IColor;
}
