import { Edge, Orientation } from "../builder"; import Constraint from "../constraint"; import Rectangle from "../rectangle"; export default class SnapConstraint extends Constraint { orientation: Orientation; constraint: Edge; constructor(params: { orientation: Orientation; constraint: Edge; }); solveFor(boundingRect: Rectangle, targetRect: Rectangle, popoverRect: Rectangle, pointerRect: Rectangle, positionOver: boolean): { orientation: Orientation; edge: Edge; valid: boolean; }; } //# sourceMappingURL=snap.d.ts.map