import React from 'react'; import { SquishRect } from './types'; import { Domain } from '../../../utils/types'; import { Rect } from '../motif/types'; export declare type SquishBigBedProps = { data?: Rect[]; width: number; rowHeight: number; id?: string; transform?: string; color?: string; domain: Domain; svgRef?: React.RefObject; onClick?: (item: Rect) => void; onMouseOver?: (item: Rect) => void; onMouseOut?: () => void; onHeightChanged?: (height: number) => void; tooltipContent?: React.FC; }; /** * Represents a BigBed track rendered in squish mode as at UCSC. A squished BigBed renders genomic regions * of interest (such as peaks) as narrow rectangles packed into an optimal number of rows so overlapping regions * are distinguishable from one another. */ declare const SquishBigBed: React.FC; export default SquishBigBed;