import { Edge, Orientation } from "../builder"; import Constraint from "../constraint"; import Rectangle from "../rectangle"; export default class SlideConstraint extends Constraint { orientation: Orientation; constraints: Edge[]; constructor(params: { orientation: Orientation; constraints: Edge[]; }); solveFor(boundingRect: Rectangle, targetRect: Rectangle, popoverRect: Rectangle, pointerRect: Rectangle, positionOver: boolean): { valid: boolean; edge: Edge; orientation: "above" | "below"; } | { valid: boolean; edge: Edge; orientation: "left" | "right"; } | { valid: boolean; edge: Edge; orientation: "center"; }; } //# sourceMappingURL=slide.d.ts.map