UNPKG

wikibase-edit

Version:

Edit Wikibase from NodeJS

27 lines 1.09 kB
import type { Reconciliation } from '../entity/validate_reconciliation_object.js'; import type { WikibaseEditAPI } from '../index.js'; import type { BaseRevId } from '../types/common.js'; import type { SerializedConfig } from '../types/config.js'; import type { RawEditableEntity, SimplifiedEditableQualifiers, SimplifiedEditableReferences } from '../types/edit_entity.js'; import type { EditableSnakValue } from '../types/snaks.js'; import type { Claim, PropertyId, Rank } from 'wikibase-sdk'; export interface CreateClaimParams { id: RawEditableEntity['id']; property: PropertyId; value: EditableSnakValue; qualifiers?: SimplifiedEditableQualifiers; references?: SimplifiedEditableReferences; rank?: Rank; reconciliation?: Reconciliation; summary?: string; baserevid?: BaseRevId; } export declare function createClaim(params: CreateClaimParams, config: SerializedConfig, API: WikibaseEditAPI): Promise<{ claim: Claim; success: 1; }>; export interface CreateClaimResponse { claim: Claim; success: 1; } //# sourceMappingURL=create.d.ts.map