import { HttpClient, NonNullablePaths, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { LoyaltyTransaction, LoyaltyTransactionsQueryBuilder, LoyaltyTransactionQuery, typedQueryLoyaltyTransactions } from './index.typings.js'; export { AccountInfo, ActionEvent, AdjustInfo, ApplicationError, BulkActionMetadata, BulkCreateLoyaltyTransactionsRequest, BulkCreateLoyaltyTransactionsResponse, BulkLoyaltyTransactionResult, CommonQueryWithEntityContext, CreateLoyaltyTransactionRequest, CreateLoyaltyTransactionResponse, CursorPaging, CursorPagingMetadata, CursorQuery, CursorQueryPagingMethodOneOf, Cursors, DomainEvent, DomainEventBodyOneOf, EarnAttemptInfo, EarnInfo, EarnInfoActivityDetailsOneOf, Empty, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, ExpireInfo, FollowedSocialMedia, GetLoyaltyTransactionRequest, GetLoyaltyTransactionResponse, GetTransactionSumRequest, GetTransactionSumResponse, IdentificationData, IdentificationDataIdOneOf, ItemMetadata, LoyaltyTransactionQuerySpec, LoyaltyTransactionTransactionTypeInfoOneOf, LoyaltyTransactionsQueryResult, MessageEnvelope, QueryLoyaltyTransactionsRequest, QueryLoyaltyTransactionsResponse, RedeemInfo, RefundInfo, RestoreInfo, RevertTransactionRequest, RevertTransactionResponse, SortOrder, SortOrderWithLiterals, Sorting, TransactionType, TransactionTypeWithLiterals, WebhookIdentityType, WebhookIdentityTypeWithLiterals, utils } from './index.typings.js'; declare function getLoyaltyTransaction$1(httpClient: HttpClient): GetLoyaltyTransactionSignature; interface GetLoyaltyTransactionSignature { /** * Retrieves a transaction. * @param - ID of the loyalty transaction to retrieve. * @returns Retrieved loyalty transaction. */ (loyaltyTransactionId: string): Promise>; } declare function customQueryLoyaltyTransactions(httpClient: HttpClient): { (): LoyaltyTransactionsQueryBuilder; (query: LoyaltyTransactionQuery): ReturnType; }; declare const getLoyaltyTransaction: MaybeContext & typeof getLoyaltyTransaction$1>; declare const queryLoyaltyTransactions: MaybeContext & typeof customQueryLoyaltyTransactions>; export { LoyaltyTransaction, LoyaltyTransactionQuery, LoyaltyTransactionsQueryBuilder, getLoyaltyTransaction, queryLoyaltyTransactions };