import type { THcl , TLab } from '@fantasy-color/types' ; export default ( { luminance , a , b } ) : THcl => { const h = Math . atan2 ( b , a ) * ( 180 / Math . PI ) ; return { hue : h < 0 ? h + 360 : h , chroma : Math . sqrt ( a * a + b * b ) , luminance , } ; } ;