import * as d3 from 'd3'; export declare function getSvgGElementSize(selection: d3.Selection): DOMRect; export declare function appendSvg(selection: d3.Selection, svgString: string): void; export declare function getD3TransitionEase(easeName: string): any; export declare function makeD3Arc({ axisWidth, innerRadius, outerRadius, padAngle, cornerRadius }: { axisWidth: number; innerRadius: number; outerRadius: number; padAngle: number; cornerRadius: number; }): d3.Arc; export declare const parseTickFormatValue: (value: any, tickFormat: string | ((text: d3.NumberValue) => string | d3.NumberValue)) => string; export declare const parseDateTickFormatValue: (value: any, tickFormat: string | ((text: d3.NumberValue) => string | d3.NumberValue)) => string; export declare function isLightColor(color: string): boolean;