import type { BaseTransactionOptions } from "../../../transaction/types.js"; import type { ClaimConditionInput } from "../../../utils/extensions/drops/types.js"; /** * Sets the claim conditions for a given token ID. * @param options - The options for setting the claim conditions. * @returns A transaction to set the claim conditions. * @modules ClaimableERC721 * @example * ```ts * import { ClaimableERC721 } from "thirdweb/modules"; * * const transaction = ClaimableERC721.setClaimCondition({ * contract: contract, * pricePerToken: "1", // in ETH * maxClaimableSupply: "1000000", * maxClaimablePerWallet: "1", * }); * * await sendTransaction({ transaction, account }); * ``` */ export declare function setClaimCondition(options: BaseTransactionOptions): import("../../../transaction/prepare-transaction.js").PreparedTransaction; //# sourceMappingURL=setClaimConditions.d.ts.map