import { QuadObject } from '../QuadObject';
import { QuadGraph } from './QuadGraph';
import { HalfEdgeIndices } from './QuadGraphCommon';
export declare function quadGraphFromQuadObject(object: QuadObject): QuadGraph;
export declare function quadGraphDirectDiagonalTiles(graph: QuadGraph, quadId: number, target: number[]): void;
interface HalfEdgeIndicesInCommonBetweenQuadsOptions {
    quadObject: QuadObject;
    quadId0: number;
    quadId1: number;
    target: HalfEdgeIndices;
}
export declare function halfEdgeIndicesInCommonBetweenQuads(options: HalfEdgeIndicesInCommonBetweenQuadsOptions): void;
export declare function pointInCommonBetweenQuadsSharingPoint(graph: QuadGraph, quadId0: number, quadId1: number): number | undefined;
export {};
