export declare class ViewingConditions { static readonly sRgb: ViewingConditions; static readonly standard: ViewingConditions; readonly whitePoint: number[]; readonly adaptingLuminance: number; readonly backgroundLstar: number; readonly surround: number; readonly discountingIlluminant: boolean; readonly backgroundYTowhitePointY: number; readonly aw: number; readonly nbb: number; readonly ncb: number; readonly c: number; readonly nC: number; readonly drgbInverse: number[]; readonly rgbD: number[]; readonly fl: number; readonly fLRoot: number; readonly z: number; private constructor(); /** * Convenience constructor for ViewingConditions. * * @param whitePoint coordinates of white in XYZ color space * @param adaptingLuminance light strength, in lux * @param backgroundLstar average luminance of 10 degrees around color * @param surround brightness of the entire environment * @param discountingIlluminant whether eyes have adjusted to lighting */ static make(opts?: { whitePoint?: number[]; adaptingLuminance?: number; backgroundLstar?: number; surround?: number; discountingIlluminant?: boolean; }): ViewingConditions; } //# sourceMappingURL=viewing-conditions.d.ts.map