import type { Reconciliation } from '../entity/validate_reconciliation_object.js';
import type { PropertiesDatatypes } from '../properties/fetch_properties_datatypes.js';
import type { AbsoluteUrl } from '../types/common.js';
import type { SerializedConfig } from '../types/config.js';
import type { SimplifiedEditableQualifiers } from '../types/edit_entity.js';
import type { EntityWithClaims, Guid, PropertyId, SimplifiedClaim } from 'wikibase-sdk';
export interface RemoveClaimParams {
    id?: EntityWithClaims['id'];
    property?: PropertyId;
    guid?: Guid | Guid[];
    value?: SimplifiedClaim;
    qualifiers?: SimplifiedEditableQualifiers;
    reconciliation?: Reconciliation;
}
export declare function removeClaim(params: RemoveClaimParams, properties: PropertiesDatatypes, instance: AbsoluteUrl, config: SerializedConfig): Promise<{
    action: string;
    data: {
        claim: string;
    };
}>;
export interface RemoveClaimResponse {
    pageinfo: {
        lastrevid: number;
    };
    success: 1;
    claims: Guid[];
}
//# sourceMappingURL=remove.d.ts.map