import { FC, PropsWithChildren } from 'react';
import { BrushChangeEvent } from './BrushSlice';
import { ChartDataTypes } from '../data';

export interface BrushConfiguration {
    disabled?: boolean;
    fill?: string;
    domain?: [ChartDataTypes, ChartDataTypes];
    onBrushChange?: (e: any) => void;
}
interface BrushProps extends PropsWithChildren {
    height: number;
    width: number;
    disabled?: boolean;
    start?: number;
    end?: number;
    onBrushChange?: (e: BrushChangeEvent) => void;
}
export declare const Brush: FC<Partial<BrushProps>>;
export {};
