import { Log } from 'viem'; import { WarehouseWithdrawConfig, WarehouseBatchWithdrawConfig, CallData } from '@0xsplits/splits-sdk'; import { ContractExecutionStatus, RequestError } from '../types'; export declare const useWithdrawWarehouse: () => { withdrawWarehouse: (arg0: WarehouseWithdrawConfig) => Promise; withdrawWarehouseCalldata: (arg0: WarehouseWithdrawConfig) => Promise; status?: ContractExecutionStatus; txHash?: string; error?: RequestError; }; export declare const useBatchWithdrawWarehouse: () => { batchWithdrawWarehouse: (arg0: WarehouseBatchWithdrawConfig) => Promise; status?: ContractExecutionStatus; txHash?: string; error?: RequestError; };