image-in-browser
Version:
Package for encoding / decoding images, transforming images, applying filters, drawing primitives on images on the client side (no need for server Node.js)
133 lines (132 loc) • 2.42 kB
TypeScript
/** @format */
/**
* Represents various blend modes in a PSD file.
*/
export declare class PsdBlendMode {
/**
* 'pass'
*/
static readonly passThrough: number;
/**
* 'norm'
*/
static readonly normal: number;
/**
* 'diss'
*/
static readonly dissolve: number;
/**
* 'dark'
*/
static readonly darken: number;
/**
* 'mul '
*/
static readonly multiply: number;
/**
* 'idiv'
*/
static readonly colorBurn: number;
/**
* 'lbrn'
*/
static readonly linearBurn: number;
/**
* 'dkCl'
*/
static readonly darkenColor: number;
/**
* 'lite'
*/
static readonly lighten: number;
/**
* 'scrn'
*/
static readonly screen: number;
/**
* 'div '
*/
static readonly colorDodge: number;
/**
* 'lddg'
*/
static readonly linearDodge: number;
/**
* 'lgCl'
*/
static readonly lighterColor: number;
/**
* 'over'
*/
static readonly overlay: number;
/**
* 'sLit'
*/
static readonly softLight: number;
/**
* 'hLit'
*/
static readonly hardLight: number;
/**
* 'vLit'
*/
static readonly vividLight: number;
/**
* 'lLit'
*/
static readonly linearLight: number;
/**
* 'pLit'
*/
static readonly pinLight: number;
/**
* 'hMix'
*/
static readonly hardMix: number;
/**
* 'diff'
*/
static readonly difference: number;
/**
* 'smud'
*/
static readonly exclusion: number;
/**
* 'fsub'
*/
static readonly subtract: number;
/**
* 'fdiv'
*/
static readonly divide: number;
/**
* 'hue '
*/
static readonly hue: number;
/**
* 'sat '
*/
static readonly saturation: number;
/**
* 'colr'
*/
static readonly color: number;
/**
* 'lum '
*/
static readonly luminosity: number;
/**
* The current blend mode value.
*/
private _value;
/**
* Gets the current blend mode value.
* @returns {number} The current blend mode value.
*/
get value(): number;
/**
* Initializes a new instance of the PsdBlendMode class.
* @param {number} value - The blend mode value to initialize with.
*/
constructor(value: number);
}