import { HttpClient } from '@wix/sdk-types'; import { CustomerReference, CustomerReferenceQuery, WalletQuery, CountWalletsOptions, CreateWalletOptions } from './rise-v1-wallet.universal'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function createWallet(httpClient: HttpClient): (customerReference: CustomerReference, options?: CreateWalletOptions) => Promise; export declare function getCustomerReference(httpClient: HttpClient): (query: CustomerReferenceQuery) => Promise; export declare function getWallet(httpClient: HttpClient): (query: WalletQuery) => Promise; export declare function queryWallets(httpClient: HttpClient): () => import("./rise-v1-wallet.universal").WalletsQueryBuilder; export declare function countWallets(httpClient: HttpClient): (options?: CountWalletsOptions) => Promise; export { GiftCardType, SortOrder } from './rise-v1-wallet.universal'; export { Wallet, CustomerReference, GiftCardInfo, CreateWalletRequest, CreateWalletResponse, CreateCustomerReferenceRequest, CreateCustomerReferenceResponse, GetCustomerReferenceRequest, CustomerReferenceQuery, Source, GetCustomerReferenceResponse, UpdateCustomerReferenceRequest, UpdateCustomerReferenceResponse, DeleteCustomerReferenceRequest, DeleteCustomerReferenceResponse, GetWalletRequest, WalletQuery, WalletQueryByOneOf, GetWalletResponse, GetWalletGiftCardRequest, GetWalletGiftCardResponse, GiftCard, GiftCardSourceInfo, GiftCardSourceInfoGiftCardOptionsOneOf, OrderOptions, CampaignOptions, MigrationOptions, StoreCreditOptions, QueryWalletsRequest, QueryV2, QueryV2PagingMethodOneOf, Sorting, Paging, CursorPaging, QueryWalletsResponse, PagingMetadataV2, Cursors, DomainEvent, DomainCreatedEvent, DomainDeletedEvent, DomainUpdatedEvent, DomainActionEvent, DomainEventBodyOneOf, EntityCreatedEvent, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, Empty, MigrateWalletRequest, MigrateWalletResponse, CountWalletsRequest, CountWalletsResponse, CreateWalletResponseNonNullableFields, GetCustomerReferenceResponseNonNullableFields, GetWalletResponseNonNullableFields, QueryWalletsResponseNonNullableFields, CountWalletsResponseNonNullableFields, CreateWalletOptions, WalletsQueryResult, WalletsQueryBuilder, CountWalletsOptions, } from './rise-v1-wallet.universal'; export { onWalletCreated } from './rise-v1-wallet.universal';