/** * blend threshold and transition */ export type LayerTransition = { lower: number; upper: number; }; export type Compositor = (base: number, val: number, weight: number) => number; export declare enum BlendMode { ADD = "addition", SUB = "difference", MUL = "product", DIV = "division", MIN = "brighter", MAX = "darker" } /** * @param mode * @returns compositor function */ export declare const getCompositor: (blendMode: BlendMode) => Compositor;