import { HttpClient } from '@wix/sdk-types'; import { GiftCard, IncreaseBalanceTransaction, DecreaseBalanceTransaction, CountGiftCardsOptions, CreateGiftCardOptions } from './rise-v1-gift-card.universal'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function createGiftCard(httpClient: HttpClient): (options?: CreateGiftCardOptions) => Promise; export declare function getGiftCard(httpClient: HttpClient): (giftCardId: string) => Promise; export declare function updateGiftCard(httpClient: HttpClient): (giftCardId: string, giftCard: GiftCard) => Promise; export declare function disableGiftCard(httpClient: HttpClient): (giftCardId: string) => Promise; export declare function increaseBalance(httpClient: HttpClient): (giftCardId: string, transaction: IncreaseBalanceTransaction) => Promise; export declare function decreaseBalance(httpClient: HttpClient): (giftCardId: string, transaction: DecreaseBalanceTransaction) => Promise; export declare function queryGiftCards(httpClient: HttpClient): () => import("./rise-v1-gift-card.universal").GiftCardsQueryBuilder; export declare function countGiftCards(httpClient: HttpClient): (options?: CountGiftCardsOptions) => Promise; export { GiftCardType, Type, OperationType, SortOrder, } from './rise-v1-gift-card.universal'; export { GiftCard, GiftCardSourceInfo, GiftCardSourceInfoGiftCardOptionsOneOf, OrderOptions, CampaignOptions, MigrationOptions, StoreCreditOptions, CreateGiftCardRequest, CreateGiftCardResponse, GiftCardInitialized, GetGiftCardRequest, GetGiftCardResponse, GiftCardNotFoundDetails, GiftCardDisabledDetails, GiftCardExpiredDetails, UpdateGiftCardRequest, UpdateGiftCardResponse, DisableGiftCardRequest, DisableGiftCardResponse, IncreaseBalanceRequest, Transaction, TransactionTransactionOptionsOneOf, RedeemOptions, VoidOptions, RewardOptions, WalletActionEndOptions, StoreCreditRefundOptions, PaymentMethodRefundOptions, IncreaseBalanceResponse, TransactionAdded, IdempotencyKeyDetails, DecreaseBalanceRequest, DecreaseBalanceResponse, InsufficientFundsDetails, VoidTransactionRequest, VoidTransactionResponse, VoidFailedDetails, QueryGiftCardsRequest, QueryV2, QueryV2PagingMethodOneOf, Sorting, Paging, CursorPaging, QueryGiftCardsResponse, PagingMetadataV2, Cursors, BulkDeleteGiftCardsByFilterRequest, BulkDeleteGiftCardsByFilterResponse, DomainEvent, DomainCreatedEvent, DomainDeletedEvent, DomainUpdatedEvent, DomainActionEvent, DomainEventBodyOneOf, EntityCreatedEvent, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, Empty, CreateMigrationGiftCardRequest, CreateMigrationGiftCardResponse, CreateMigrationTransactionRequest, CreateMigrationTransactionResponse, CountGiftCardsRequest, CountGiftCardsResponse, CreateGiftCardResponseNonNullableFields, GetGiftCardResponseNonNullableFields, UpdateGiftCardResponseNonNullableFields, DisableGiftCardResponseNonNullableFields, IncreaseBalanceResponseNonNullableFields, DecreaseBalanceResponseNonNullableFields, QueryGiftCardsResponseNonNullableFields, CountGiftCardsResponseNonNullableFields, CreateGiftCardOptions, IncreaseBalanceTransaction, DecreaseBalanceTransaction, GiftCardsQueryResult, GiftCardsQueryBuilder, CountGiftCardsOptions, } from './rise-v1-gift-card.universal'; export { onGiftCardCreated, onGiftCardInitialized, onGiftCardUpdated, onGiftCardAdded, } from './rise-v1-gift-card.universal';