UNPKG

wikibase-edit

Version:

Edit Wikibase from NodeJS

17 lines 851 B
import { type PropertyId } from 'wikibase-sdk'; declare const validReconciliationModes: readonly ["skip-on-value-match", "skip-on-any-value", "merge"]; declare const validOptions: readonly ["all", "any"]; export type ReconciliationMode = typeof validReconciliationModes[number]; type ReconciliationKeyOption = typeof validOptions[number]; type ReconciliationKey = PropertyId | `${PropertyId}:${ReconciliationKeyOption}`; /** * See https://github.com/maxlath/wikibase-edit/blob/main/docs/how_to.md#reconciliation */ export interface Reconciliation { mode?: ReconciliationMode; matchingQualifiers?: ReconciliationKey[]; matchingReferences?: ReconciliationKey[]; } export declare function validateReconciliationObject(reconciliation: Reconciliation, claim: any): void; export {}; //# sourceMappingURL=validate_reconciliation_object.d.ts.map