import { Species } from '../classes/Species';
export declare const NavBar: ({ species, color, lineColor, setLineColor, language, languages, setLanguage, minScale, maxScale, scale, setScale, showScaleNumber, chronoScale, setChronoScale, showHover, setShowHover, showImages, setShowImages, presentTime, presentTimeBoolean, setPresentTimeBoolean, changePresentTime, setFromJson, deleteAllSpecies, createEmptySpecies, showExample }: NavBarProps) => import("react/jsx-runtime").JSX.Element;
interface NavBarProps {
    species?: Species;
    color: string;
    lineColor: string;
    setLineColor: (lineColor: string) => void;
    language: string;
    languages: Map<string, string>;
    setLanguage: (language: string) => void;
    minScale?: number;
    maxScale: number;
    scale: number;
    setScale: (scale: number) => void;
    showScaleNumber: boolean;
    chronoScale: boolean;
    setChronoScale: (chronoScale: boolean) => void;
    showHover: boolean;
    setShowHover: (showHover: boolean) => void;
    showImages: boolean;
    setShowImages: (showImages: boolean) => void;
    presentTime: number;
    setPresentTime: (presentTime: number) => void;
    presentTimeBoolean: boolean;
    setPresentTimeBoolean: (presentTimeBoolean: boolean) => void;
    changePresentTime: (presentTime: number) => void;
    setFromJson: (file: File | undefined) => Promise<void>;
    deleteAllSpecies: () => void;
    createEmptySpecies: () => Promise<void>;
    showExample: () => void;
}
export {};
