import * as Core from "@intelligentgraphics/ig.gfx.core";
import { SnapMatch } from "./SnapMatch";
/**
 * Class representing matching of child - parent relations
 */
export declare class StrongChildMatch extends SnapMatch {
    /** Indicates if the two points are a core match, e.g. a child and a parent point */
    isCoreMatch: boolean;
    /** The constructor */
    constructor(child: Core.Point, parent: Core.Point, childId: string, parentId: string);
    isValid(): boolean;
    static isCoreMatch(child: Core.Point, parent: Core.Point): boolean;
}
