import { Species } from '../classes/Species';
interface MultiplePhTreesProps {
    speciesList: Species[];
    width?: number;
    height?: number;
    padding?: number;
    stroke?: string;
    format?: (n: number) => string;
    chronoScale?: boolean;
    showImages?: boolean;
    presentTime?: number;
    handleMouseMove?: (x: number, y: number) => void;
    children?: (species: Species | undefined, showMenu: boolean, toggleShowMenu: (species: Species) => void, hoverSpecies: Species | undefined) => any;
}
export declare const MultiplePhTrees: ({ speciesList, width, height, padding, stroke, format, chronoScale, showImages, presentTime, handleMouseMove, children }: MultiplePhTreesProps) => import("react/jsx-runtime").JSX.Element;
interface PhTreeProps {
    commonAncestor: Species;
    width?: number;
    height?: number;
    padding?: number;
    stroke?: string;
    format?: (n: number) => string;
    chronoScale?: boolean;
    showImages?: boolean;
    presentTime?: number;
    handleMouseMove?: (x: number, y: number) => void;
    children?: (species: Species | undefined, showMenu: boolean, toggleShowMenu: (species: Species) => void, hoverSpecies: Species | undefined) => any;
}
export declare const PhTree: ({ commonAncestor, width, height, padding, stroke, format, chronoScale, showImages, presentTime, handleMouseMove, children }: PhTreeProps) => import("react/jsx-runtime").JSX.Element;
export {};
