import { Color, IColor } from "./Color";
export interface ICmykColor extends IColor {
    c: number;
    m: number;
    y: number;
    k: number;
    a?: number;
}
export declare class CmykColor extends Color implements ICmykColor {
    constructor(value: ICmykColor | string);
    get type(): string;
    c: number;
    m: number;
    y: number;
    k: number;
    a: number;
    get alpha(): number;
    private _tryInitFromDeviceCmyk;
    private _tryInitFromPercentCmyk;
    private _tryInitFromRelativeCmyk;
    private _convertRelativeToByte;
    private _convertAlpha;
    clone(): CmykColor;
    getData(): ICmykColor;
    equals(color: any, ignorePreview?: boolean): boolean;
    toString(): string;
    private _toRelative;
    protected _getPreview(): string;
    protected _init(colorObject: ICmykColor): void;
}
