import { type ContractRunner } from "ethers"; import type { ArianeeUserAction, ArianeeUserActionInterface } from "../ArianeeUserAction"; export declare class ArianeeUserAction__factory { static readonly abi: readonly [{ readonly constant: false; readonly inputs: readonly [{ readonly name: "_tokenId"; readonly type: "uint256"; }, { readonly name: "_address"; readonly type: "address"; }]; readonly name: "addAddressToWhitelist"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly name: "_whitelistAddress"; readonly type: "address"; }, { readonly name: "_smartAssetAddress"; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "constructor"; }]; static createInterface(): ArianeeUserActionInterface; static connect(address: string, runner?: ContractRunner | null): ArianeeUserAction; }