export declare const getPosition: (params: any) => { component: { width: any; height: any; top: number; left: number; }; viewBox: { width: number; height: number; top: number; left: number; }; legend: { width: number; height: number; top: number; left: number; alignment: any; maxLine: any; }; offsetCenter: { x: number; y: number; }; } | { component: { width: any; height: any; top: number; left: number; }; viewBox: { width: number; height: number; top: number; left: number; }; legend: { width: number; height: number; top: number; left: number; alignment?: undefined; maxLine?: undefined; }; offsetCenter: { x: number; y: number; }; }; export declare const groupBy: (data: any, dimensions: any, metrics: any, depth?: number) => any; export declare const getDataFromGroup: (data: any, dimension: any, metric: any) => any; export declare const getObjectPropSafely: (fn: any, defaultValue?: string) => any;