/**
 * Extract data from nested Object array
 * @param {*} dt
 * @returns
 */
export declare const getNestedObjectData: (dt: any[]) => any[];
/**
 * Get scores
 * @param {*} score
 * @returns
 */
export declare const getScore: (score: any) => any;
/**
 * Dynamically rollup data
 * @param {Array} data
 * @param {Array} groupByKeys Groupinng keys
 * @param {Array} rollupKeys keys to use for reducer (values)
 * @param {Boolean} exclude Exclude remaining keys, default is true
 * @returns Array
 */
export declare const getGroupedRollup: (data: any, groupByKeys?: any[], rollupKeys?: any[], exclude?: boolean) => {
    [k: string]: unknown;
}[];
/**
 * Format label for ticks in the visualization
 * @param {*} label
 * @param {*} type
 * @param {*} parseFormat
 * @param {*} labelFormat
 * @returns
 */
export declare const formatTicks: (label: any, type?: string, parseFormat?: string, labelFormat?: string) => any;
/**
 * Group Data by keys
 * @param {*} data
 * @param {*} groupByKeys
 * @returns
 */
export declare const groupDataByKeys: (data: any, groupByKeys?: any[]) => {
    [k: string]: unknown;
}[];
