import { FC } from 'react';
import { Config, Padding, Renderers, Spec, View } from 'vega';
import { Options as TooltipOptions } from 'vega-tooltip';
import { ChartData, ChartProps } from './types';
export interface VegaChartProps {
    config: Config;
    data: ChartData[];
    debug: boolean;
    height: number;
    locale: ChartProps['locale'];
    onNewView: (view: View) => void;
    padding: Padding;
    renderer: Renderers;
    signals?: Record<string, unknown>;
    spec: Spec;
    tooltip: TooltipOptions;
    width: number;
}
export declare const VegaChart: FC<VegaChartProps>;
//# sourceMappingURL=VegaChart.d.ts.map