declare const restrictRect: { start: (arg: import("../types").ModifierArg) => void; set: (arg: import("../types").ModifierArg) => unknown; defaults: import("./pointer").RestrictOptions & { elementRect: { top: number; left: number; bottom: number; right: number; }; }; }; declare const _default: { (_options?: Partial): import("../types").Modifier; _defaults: import("./pointer").RestrictOptions & { elementRect: { top: number; left: number; bottom: number; right: number; }; }; _methods: { start: (arg: import("../types").ModifierArg) => void; set: (arg: import("../types").ModifierArg) => unknown; beforeEnd: (arg: import("../types").ModifierArg) => void | import("@interactjs/core/types").Point; stop: (arg: import("../types").ModifierArg) => void; }; }; export default _default; export { restrictRect };