import { IDict, IChainId } from "./interfaces"; export declare const getCrv: (...addresses: string[] | string[][]) => Promise | string>; export declare const getLockedAmountAndUnlockTime: (...addresses: string[] | string[][]) => Promise | { lockedAmount: string; unlockTime: number; }>; export declare const getVeCrv: (...addresses: string[] | string[][]) => Promise | string>; export declare const getVeCrvPct: (...addresses: string[] | string[][]) => Promise | string>; export declare const isApproved: (amount: number | string) => Promise; export declare const approveEstimateGas: (amount: number | string) => Promise; export declare const approve: (amount: number | string) => Promise; export declare const createLockEstimateGas: (amount: number | string, days: number) => Promise; export declare const calcUnlockTime: (days: number, start?: number) => number; export declare const createLock: (amount: number | string, days: number) => Promise; export declare const increaseAmountEstimateGas: (amount: number | string) => Promise; export declare const increaseAmount: (amount: number | string) => Promise; export declare const increaseUnlockTimeEstimateGas: (days: number) => Promise; export declare const increaseUnlockTime: (days: number) => Promise; export declare const withdrawLockedCrvEstimateGas: () => Promise; export declare const withdrawLockedCrv: () => Promise; export declare const claimableFees: (address?: string) => Promise; export declare const claimFeesEstimateGas: (address?: string) => Promise; export declare const claimFees: (address?: string) => Promise; export declare const lastEthBlock: () => Promise; export declare const getAnycallBalance: () => Promise; export declare const topUpAnycallEstimateGas: (amount?: number | string) => Promise; export declare const topUpAnycall: (amount?: number | string) => Promise; export declare const lastBlockSent: (chainId: IChainId) => Promise; export declare const blockToSend: () => Promise; export declare const sendBlockhashEstimateGas: (block: number, chainId: IChainId) => Promise; export declare const sendBlockhash: (block: number, chainId: IChainId) => Promise; export declare const submitProofEstimateGas: (block: number, address?: string) => Promise; export declare const submitProof: (block: number, address?: string) => Promise;