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