import { RectangleNode } from './rectangleNode'; export declare function CrossRectangleNodes(a: RectangleNode, b: RectangleNode, action: (u: TA, v: TB) => void): void; export declare function CrossRectangleNodesSameType(a: RectangleNode, b: RectangleNode, action: (u: T, v: T) => void): void; export declare function FindIntersectionWithProperty(a: RectangleNode, b: RectangleNode, property: (u: T, v: T) => boolean): boolean;