import { BigNumber } from "ethers";
export declare type LockData = {
    xsLockID: BigNumber;
    unboostedAmount: BigNumber;
    end: BigNumber;
    timeLeft: BigNumber;
    boostedValue: BigNumber;
    pendingRewards: BigNumber;
    apr: BigNumber;
};
export declare type UserLocksInfo = {
    pendingRewards: BigNumber;
    stakedBalance: BigNumber;
    lockedBalance: BigNumber;
    unlockedBalance: BigNumber;
    yearlyReturns: BigNumber;
    apr: BigNumber;
};
export declare type GlobalLockInfo = {
    solaceStaked: string;
    valueStaked: string;
    numLocks: string;
    rewardPerSecond: string;
    apr: string;
    successfulFetch: boolean;
};
export declare type UserLocksData = {
    user: UserLocksInfo;
    locks: LockData[];
    successfulFetch: boolean;
};
