import { Selection, EnterElement } from 'd3'; declare type SvgEl = Selection; declare type EnterSel = Selection; interface DrawBarParams { identifier: string; attr: Record; } interface DrawParams { attr: Record; styles?: Record; } export declare function drawBars(svg: SvgEl, data: any, params: DrawBarParams): Selection; export declare function drawLine(svg: SvgEl, data: any, params: DrawParams): Selection; export declare function drawCircles(svg: SvgEl, data: any, params: DrawParams): Selection; export declare function drawPath(svg: SvgEl, data: any, params: DrawParams): Selection; export declare function appendToSelection(sel: EnterSel, type: string, params: DrawParams): Selection; declare const _default: { drawBars: typeof drawBars; drawLine: typeof drawLine; drawCircles: typeof drawCircles; drawPath: typeof drawPath; appendToSelection: typeof appendToSelection; }; export default _default;