import React from "react";
import { DropdownOptionsInterface } from "../../utils/start-end-rules/start-end-options";
interface GraphControlsProps {
    onClickPlay: () => void;
    onClickPause: () => void;
    onClickStop: () => void;
    onAutoScrollToggle: () => void;
    autoScrollEnabled: boolean;
    onStartOptionChange: (selectedOption: DropdownOptionsInterface, rule: "start" | "end") => void;
    onEndOptionChange: (selectedOption: DropdownOptionsInterface, rule: "start" | "end") => void;
    startSelectedOption: DropdownOptionsInterface | undefined;
    endSelectedOption: DropdownOptionsInterface | undefined;
    startOptions: DropdownOptionsInterface[];
    endOptions: DropdownOptionsInterface[];
    isTracking: boolean;
}
declare const GraphControls: React.MemoExoticComponent<({ onClickPlay, onClickPause, onClickStop, onAutoScrollToggle, autoScrollEnabled, onStartOptionChange, onEndOptionChange, startSelectedOption, endSelectedOption, startOptions, endOptions, isTracking, }: GraphControlsProps) => import("react/jsx-runtime").JSX.Element>;
export default GraphControls;
