/// import { BluefishContextValue, Measurable } from '../bluefish'; import { CoordinateTransform, NewBBoxClass } from '../NewBBox'; export declare type BluefishRef = string | React.RefObject; export declare type RefProps = { to: BluefishRef; }; export declare const resolveRef: (ref: BluefishRef, map: BluefishContextValue['bfMap']) => Measurable; export declare class RefBBox extends NewBBoxClass { private _ref; private _transform; private _name; constructor(ref: NewBBoxClass, transform: CoordinateTransform, name: string | undefined); get left(): number | undefined; get top(): number | undefined; get right(): number | undefined; get bottom(): number | undefined; get width(): number | undefined; get height(): number | undefined; get coord(): CoordinateTransform | undefined; set left(value: number | undefined); set top(value: number | undefined); set right(value: number | undefined); set bottom(value: number | undefined); set width(value: number | undefined); set height(value: number | undefined); set coord(value: CoordinateTransform | undefined); } export declare const Ref: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=Ref.d.ts.map