///
import { YRange, ValuedPoint, Domain } from "../../../utils/types";
import { BigWigData, BigZoomData } from "bigwig-reader";
export declare type FullBigWigProps = {
data?: BigWigData[] | BigZoomData[] | ValuedPoint[];
width: number;
height: number;
id: string;
transform?: string;
color?: string;
range?: YRange;
domain: Domain;
onHeightChanged?: (value: number) => void;
svgRef?: React.RefObject;
className?: string;
noTransparency?: boolean;
};
export declare type DenseBigWigProps = {
data?: BigWigData[] | BigZoomData[] | ValuedPoint[];
width: number;
height: number;
id: string;
transform?: string;
color?: string;
domain: Domain;
onHeightChanged?: (value: number) => void;
svgRef?: React.RefObject;
className?: string;
};
export declare type RenderedBigWigData = {
renderPoints: ValuedPoint[];
range: YRange;
};