zhangyong
2023-08-22 1353e87cb21a4032d585d7404bae9042f2ebcf08
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import { TinyColor } from './index';
export interface RandomOptions {
    seed?: number;
    hue?: number | string | 'red' | 'orange' | 'yellow' | 'green' | 'blue' | 'purple' | 'pink' | 'monochrome';
    luminosity?: 'random' | 'bright' | 'dark' | 'light';
    alpha?: number;
}
export interface RandomCountOptions extends RandomOptions {
    count?: number | null;
}
export declare function random(options?: RandomOptions): TinyColor;
export declare function random(options?: RandomCountOptions): TinyColor[];
/**
 * @hidden
 */
export interface ColorBound {
    name: string;
    hueRange: [number, number] | null;
    lowerBounds: Array<[number, number]>;
}
/**
 * @hidden
 */
export declare const bounds: ColorBound[];