@@ -2,20 +2,20 @@ export type Model = 'rgb' | 'hsl' | 'hwb';
22
33export type ColorString = {
44 get : {
5- ( color : string ) : { model : Model ; value : number [ ] } | undefined ;
6- rgb : ( color : string ) => number [ ] | undefined ;
7- hsl : ( color : string ) => number [ ] | undefined ;
8- hwb : ( color : string ) => number [ ] | undefined ;
5+ ( color : string ) : { model : Model ; value : number [ ] } | null ;
6+ rgb : ( color : string ) => number [ ] | null ;
7+ hsl : ( color : string ) => number [ ] | null ;
8+ hwb : ( color : string ) => number [ ] | null ;
99 } ;
1010 to : {
11- hex : ( r : number , g : number , b : number , a ?: number ) => string | undefined ;
11+ hex : ( r : number , g : number , b : number , a ?: number ) => string | null ;
1212 rgb : {
13- ( r : number , g : number , b : number , a ?: number ) : string | undefined ;
14- percent : ( r : number , g : number , b : number , a ?: number ) => string | undefined ;
13+ ( r : number , g : number , b : number , a ?: number ) : string | null ;
14+ percent : ( r : number , g : number , b : number , a ?: number ) => string | null ;
1515 } ;
16- keyword : ( r : number , g : number , b : number , a ?: number ) => string | undefined ;
17- hsl : ( h : number , s : number , l : number , a ?: number ) => string | undefined ;
18- hwb : ( h : number , w : number , b : number , a ?: number ) => string | undefined ;
16+ keyword : ( r : number , g : number , b : number , a ?: number ) => string | null ;
17+ hsl : ( h : number , s : number , l : number , a ?: number ) => string | null ;
18+ hwb : ( h : number , w : number , b : number , a ?: number ) => string | null ;
1919 } ;
2020} ;
2121
0 commit comments