/******************************************************************************* * Copyright (c) 2025-2026 Maxprograms. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * https://www.eclipse.org/org/documents/epl-v10.html * * Contributors: * Maxprograms - initial API and implementation *******************************************************************************/ import { XMLElement } from "typesxml"; import type { Match as SharedMatch, MatchType } from "typesmatch"; export declare class Match implements SharedMatch { id: string; source: XMLElement; target: XMLElement; origin: string; type: MatchType; similarity: number; properties: Record; semantic: number; fuzzy: number; constructor(id: string, source: XMLElement, target: XMLElement, origin: string, semantic: number, fuzzy: number, properties?: Record); toJSON(): any; hybridScore(): number; }