import type { Assembly } from '@jbrowse/core/assemblyManager/assembly';
export { fetchResults, splitLast } from '../../searchUtils.ts';
export declare function getRelativeX(event: {
    clientX: number;
    target: EventTarget | null;
}, element: HTMLElement | null): number;
export declare function getCytobands(assembly: Assembly | undefined, refName: string): {
    refName: string;
    start: number;
    end: number;
    type: string;
    name: any;
}[];
export declare function shouldSwapTracks(lastSwapY: number | undefined, currentY: number, movingDown: boolean): boolean;
