import { HttpClient, NonNullablePaths, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { DisputeHistoryRecord, BulkUpdateDisputeHistoryRecordTagsOptions, BulkUpdateDisputeHistoryRecordTagsResponse, BulkUpdateDisputeHistoryRecordTagsApplicationErrors, BulkUpdateDisputeHistoryRecordTagsByFilterOptions, BulkUpdateDisputeHistoryRecordTagsByFilterResponse, BulkUpdateDisputeHistoryRecordTagsByFilterApplicationErrors, DisputeHistoryRecordsQueryBuilder, DisputeHistoryRecordQuery, typedQueryDisputeHistoryRecords } from './index.typings.js'; export { AccountInfo, ActionEvent, ApplicationError, BulkActionMetadata, BulkUpdateDisputeHistoryRecordTagsByFilterRequest, BulkUpdateDisputeHistoryRecordTagsRequest, BulkUpdateDisputeHistoryRecordTagsResult, CommonQueryWithEntityContext, CursorPaging, CursorPagingMetadata, CursorQuery, CursorQueryPagingMethodOneOf, Cursors, DisputeChannel, DisputeChannelWithLiterals, DisputeHistoryRecordQuerySpec, DisputeHistoryRecordsQueryResult, DisputeStage, DisputeStageWithLiterals, DisputeStatus, DisputeStatusWithLiterals, DomainEvent, DomainEventBodyOneOf, Empty, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, ExtendedFields, GetDisputeHistoryRecordRequest, GetDisputeHistoryRecordResponse, IdentificationData, IdentificationDataIdOneOf, ItemMetadata, MessageEnvelope, QueryDisputeHistoryRecordsRequest, QueryDisputeHistoryRecordsResponse, RestoreInfo, SortOrder, SortOrderWithLiterals, Sorting, TagList, Tags, TagsModified, WebhookIdentityType, WebhookIdentityTypeWithLiterals, utils } from './index.typings.js'; declare function getDisputeHistoryRecord$1(httpClient: HttpClient): GetDisputeHistoryRecordSignature; interface GetDisputeHistoryRecordSignature { /** * Retrieves a dispute history record. * @param - ID of the dispute history record to retrieve. * @returns The retrieved dispute history record. */ (disputeHistoryRecordId: string): Promise>; } declare function bulkUpdateDisputeHistoryRecordTags$1(httpClient: HttpClient): BulkUpdateDisputeHistoryRecordTagsSignature; interface BulkUpdateDisputeHistoryRecordTagsSignature { /** * Updates tags on multiple dispute history records simultaneously using a list of dispute history record IDs. * If a tag appears in both assign and unassign lists, it will be assigned. * @param - List of dispute history records IDs to update tags for. */ (ids: string[], options?: BulkUpdateDisputeHistoryRecordTagsOptions): Promise & { __applicationErrorsType?: BulkUpdateDisputeHistoryRecordTagsApplicationErrors; }>; } declare function bulkUpdateDisputeHistoryRecordTagsByFilter$1(httpClient: HttpClient): BulkUpdateDisputeHistoryRecordTagsByFilterSignature; interface BulkUpdateDisputeHistoryRecordTagsByFilterSignature { /** * Asynchronously updates tags on multiple dispute history records based on filter criteria. * Returns a job ID that can be used to track the operation status. If a tag appears in both assign and unassign lists, it will be assigned. * @param - Filter that determines which disputes to update tags for. * * An empty filter updates all disputes. */ (filter: Record, options?: BulkUpdateDisputeHistoryRecordTagsByFilterOptions): Promise & { __applicationErrorsType?: BulkUpdateDisputeHistoryRecordTagsByFilterApplicationErrors; }>; } declare function customQueryDisputeHistoryRecords(httpClient: HttpClient): { (): DisputeHistoryRecordsQueryBuilder; (query: DisputeHistoryRecordQuery): ReturnType; }; declare const getDisputeHistoryRecord: MaybeContext & typeof getDisputeHistoryRecord$1>; declare const bulkUpdateDisputeHistoryRecordTags: MaybeContext & typeof bulkUpdateDisputeHistoryRecordTags$1>; declare const bulkUpdateDisputeHistoryRecordTagsByFilter: MaybeContext & typeof bulkUpdateDisputeHistoryRecordTagsByFilter$1>; declare const queryDisputeHistoryRecords: MaybeContext & typeof customQueryDisputeHistoryRecords>; export { BulkUpdateDisputeHistoryRecordTagsApplicationErrors, BulkUpdateDisputeHistoryRecordTagsByFilterApplicationErrors, BulkUpdateDisputeHistoryRecordTagsByFilterOptions, BulkUpdateDisputeHistoryRecordTagsByFilterResponse, BulkUpdateDisputeHistoryRecordTagsOptions, BulkUpdateDisputeHistoryRecordTagsResponse, DisputeHistoryRecord, DisputeHistoryRecordQuery, DisputeHistoryRecordsQueryBuilder, bulkUpdateDisputeHistoryRecordTags, bulkUpdateDisputeHistoryRecordTagsByFilter, getDisputeHistoryRecord, queryDisputeHistoryRecords };