import { Dimensions, Point } from '@vertexvis/geometry'; import { Range } from '@vertexvis/utils'; export declare function constrainRelativePoint(pt: Point.Point, range: Range.Range): Point.Point; /** * Translates a point in relative units to a point in screen units. */ export declare function translatePointToScreen(pt: Point.Point, canvasDimensions: Dimensions.Dimensions): Point.Point; /** * Translates a point in screen units to a point in relative units. */ export declare function translatePointToRelative(pt: Point.Point, canvasDimensions: Dimensions.Dimensions, includeOffset?: boolean, xOffset?: number, yOffset?: number): Point.Point;