wikibase-edit
Version:
Edit Wikibase from NodeJS
31 lines • 998 B
TypeScript
import type { PropertiesDatatypes } from '../properties/fetch_properties_datatypes.js';
import type { AbsoluteUrl, BaseRevId } from '../types/common.js';
import type { SimpifiedEditableQualifier } from '../types/edit_entity.js';
import type { Claim, Guid, Hash, PropertyId, SnakType } from 'wikibase-sdk';
export interface SetQualifierParams {
guid: Guid;
property: PropertyId;
value: SimpifiedEditableQualifier;
hash?: Hash;
summary?: string;
baserevid?: BaseRevId;
}
export interface WbsetqualifierData {
claim: Guid;
property: PropertyId;
snakhash?: Hash;
snaktype?: SnakType;
value?: SimpifiedEditableQualifier;
}
export declare function setQualifier(params: SetQualifierParams, properties: PropertiesDatatypes, instance: AbsoluteUrl): {
action: string;
data: WbsetqualifierData;
};
export interface SetQualifierResponse {
pageinfo: {
lastrevid: number;
};
success: 1;
claim: Claim;
}
//# sourceMappingURL=set.d.ts.map