import { BaseRulePackageIds } from "../constants.mjs"; import { FetchKioskOptions, ItemId, ItemReference, ItemValue, KIOSK_ITEM, KIOSK_LISTING, KIOSK_LOCK, KIOSK_MODULE, KIOSK_OWNER_CAP, KIOSK_PURCHASE_CAP, KIOSK_TYPE, Kiosk, KioskData, KioskDisplay, KioskExtension, KioskExtensionOverview, KioskItem, KioskListing, KioskOwnerCap, ObjectWithDisplay, OwnedKiosks, PagedKioskData, Price, PurchaseAndResolvePoliciesResponse, PurchaseCap, PurchaseOptionalParams, PurchaseOptions } from "./kiosk.mjs"; import { KIOSK_LOCK_RULE, ROYALTY_RULE, RuleResolvingParams, TRANSFER_POLICY_CAP_TYPE, TRANSFER_POLICY_CREATED_EVENT, TRANSFER_POLICY_MODULE, TRANSFER_POLICY_TYPE, TransferPolicy, TransferPolicyCap, TransferPolicyCreated } from "./transfer-policy.mjs"; import { TransactionObjectArgument } from "@mysten/sui/transactions"; import { ClientWithCoreApi, SuiClientTypes } from "@mysten/sui/client"; //#region src/types/index.d.ts /** * A valid argument for any of the Kiosk functions. */ type ObjectArgument = string | TransactionObjectArgument; /** * The Client Options for Both KioskClient & TransferPolicyManager. */ type KioskClientOptions = { client: KioskCompatibleClient; network: SuiClientTypes.Network; packageIds?: BaseRulePackageIds; }; type KioskCompatibleClient = ClientWithCoreApi; type KioskPaginationArguments = { cursor?: string | null; limit?: number | null; }; //#endregion export { KioskClientOptions, KioskCompatibleClient, KioskPaginationArguments, ObjectArgument }; //# sourceMappingURL=index.d.mts.map