@aurigma/design-atoms-model
Version:
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
17 lines (16 loc) • 559 B
TypeScript
import { Color } from "./Color";
import { ColorSpace } from "./ColorSpace";
import { IProcessColor, ProcessColor } from "./ProcessColor";
export interface IGrayscaleColor extends IProcessColor {
l: number;
}
export declare class GrayscaleColor extends ProcessColor {
protected readonly _colorSpace: ColorSpace;
private _l;
constructor(value: number, alpha: number, profile?: string);
get l(): number;
equals(other: Color): boolean;
clone(): GrayscaleColor;
getData(): IGrayscaleColor;
toString(): string;
}