UNPKG

@compositive/foundation

Version:

Compositive framework foundation package.

16 lines 832 B
import { Equals } from "@compositive/commons-predicates"; import type { ColorLikeValue } from "./Color"; import { Color } from "./Color"; import type { ColorScale } from "./ColorScale"; export declare class Shade extends Color { readonly colorScale: ColorScale; readonly index: number; constructor(colorScale: ColorScale, index: number, colorValue: ColorLikeValue); transposeOn(otherScale: ColorScale): Shade | undefined; backward(steps?: number, outOfBoundariesMethod?: "none"): Shade | undefined; backward(steps: number, outOfBoundariesMethod: "wrap" | "clamp"): Shade; frontward(steps?: number, outOfBoundariesMethod?: "none"): Shade | undefined; frontward(steps: number, outOfBoundariesMethod: "wrap" | "clamp"): Shade; [Equals](other: unknown): boolean; } //# sourceMappingURL=Shade.d.ts.map