/**
 * Debug method that validates cavity tet before pushing it
 * @param {Cavity} cavity
 * @param {number} a
 * @param {number} b
 * @param {number} c
 * @param {number} d
 * @param {number} neighbour
 * @param {number[]} points
 * @param {function(problem:string):*} consumer
 */
export function push_boundary_with_validation(points: number[], cavity: Cavity, a: number, b: number, c: number, d: number, neighbour: number, consumer?: {
    (...data: any[]): void;
    (message?: any, ...optionalParams: any[]): void;
}): boolean;
//# sourceMappingURL=push_boundary_with_validation.d.ts.map