import { Log } from 'viem'; import { CreateVestingConfig, StartVestConfig, ReleaseVestedFundsConfig } from '@0xsplits/splits-sdk'; import { ContractExecutionStatus, RequestError } from '../types'; export declare const useCreateVestingModule: () => { createVestingModule: (arg0: CreateVestingConfig) => Promise; status?: ContractExecutionStatus; txHash?: string; error?: RequestError; }; export declare const useStartVest: () => { startVest: (arg0: StartVestConfig) => Promise; status?: ContractExecutionStatus; txHash?: string; error?: RequestError; }; export declare const useReleaseVestedFunds: () => { releaseVestedFunds: (arg0: ReleaseVestedFundsConfig) => Promise; status?: ContractExecutionStatus; txHash?: string; error?: RequestError; };