///
import { Chart, Filters } from "../models/Chart";
interface FilterPanelProp {
filters?: Filters;
data: Chart;
ctrl?: FilterCtrl;
onApply?: (state: Filters) => void;
}
export declare function FilterPanel({ data, ctrl, onApply, filters }: FilterPanelProp): import("react/jsx-runtime").JSX.Element;
export interface FilterCtrl {
state: Filters;
dispatch: React.Dispatch;
}
export declare const FilterPanelCtrl: (data: Chart, filters?: Filters) => {
state: {
[x: string]: any;
};
dispatch: import("react").ActionDispatch<[action: any]>;
};
export {};