| export interface PrepareBoxplotDataOpt { | 
|     boundIQR?: number | 'none'; | 
|     itemNameFormatter?: string | ((params: { | 
|         value: number; | 
|     }) => string); | 
| } | 
| /** | 
|  * See: | 
|  *  <https://en.wikipedia.org/wiki/Box_plot#cite_note-frigge_hoaglin_iglewicz-2> | 
|  *  <http://stat.ethz.ch/R-manual/R-devel/library/grDevices/html/boxplot.stats.html> | 
|  * | 
|  * Helper method for preparing data. | 
|  * | 
|  * @param rawData like | 
|  *        [ | 
|  *            [12,232,443], (raw data set for the first box) | 
|  *            [3843,5545,1232], (raw data set for the second box) | 
|  *            ... | 
|  *        ] | 
|  * @param opt.boundIQR=1.5 Data less than min bound is outlier. | 
|  *      default 1.5, means Q1 - 1.5 * (Q3 - Q1). | 
|  *      If 'none'/0 passed, min bound will not be used. | 
|  */ | 
| export default function prepareBoxplotData(rawData: number[][], opt: PrepareBoxplotDataOpt): { | 
|     boxData: (number | string)[][]; | 
|     outliers: (number | string)[][]; | 
| }; |