import { PhylocanvasInitProps } from '../types/phylocanvas.gl';
import { GetTree } from '../types/react-phylogeny-tree';
export declare type SubtreeLeafOption = {
    leafSubtree: {
        leafID?: string;
        noLevels?: number;
        minLeafToRootLength?: number;
        setLeafLabels?: (ids: (string | number)[]) => void;
    };
};
export declare function useLeafSubtree<P extends PhylocanvasInitProps, M extends Record<string, (...args: unknown[]) => unknown>>(getTree: GetTree<P, M>, { leafSubtree: { leafID, noLevels, minLeafToRootLength, setLeafLabels } }: SubtreeLeafOption): void;
