import { Color, IColor } from "./Color";
export interface ISpotColor extends IColor {
    inkName: string;
    inkColor: IColor;
    inkSolidity: number;
    alpha?: number;
    tint?: number;
}
export declare class SpotColor extends Color implements ISpotColor {
    private static _spot;
    constructor(value: ISpotColor | string);
    get type(): string;
    inkName: string;
    inkColor: Color;
    inkSolidity: number;
    alpha: number;
    tint: number;
    private _tryInitFromString;
    toString(): string;
    clone(): SpotColor;
    equals(color: any): boolean;
    getData(): ISpotColor;
    protected _getPreview(): string;
    protected _init(colorObject: ISpotColor): void;
}
