export declare const SegmentLensAbi: readonly [{
    readonly inputs: readonly [{
        readonly internalType: "contract SeToken";
        readonly name: "seToken";
        readonly type: "address";
    }];
    readonly name: "seTokenMetadata";
    readonly outputs: readonly [{
        readonly components: readonly [{
            readonly internalType: "address";
            readonly name: "seToken";
            readonly type: "address";
        }, {
            readonly internalType: "uint256";
            readonly name: "exchangeRateCurrent";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "supplyRatePerBlock";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "borrowRatePerBlock";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "reserveFactorMantissa";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "totalBorrows";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "totalReserves";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "totalSupply";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "totalCash";
            readonly type: "uint256";
        }, {
            readonly internalType: "bool";
            readonly name: "isListed";
            readonly type: "bool";
        }, {
            readonly internalType: "uint256";
            readonly name: "collateralFactorMantissa";
            readonly type: "uint256";
        }, {
            readonly internalType: "address";
            readonly name: "underlyingAssetAddress";
            readonly type: "address";
        }, {
            readonly internalType: "uint256";
            readonly name: "seTokenDecimals";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "underlyingDecimals";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "segmentSupplySpeed";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "segmentBorrowSpeed";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "dailySupplySef";
            readonly type: "uint256";
        }, {
            readonly internalType: "uint256";
            readonly name: "dailyBorrowSef";
            readonly type: "uint256";
        }];
        readonly internalType: "struct SegmentLens.SeTokenMetadata";
        readonly name: "";
        readonly type: "tuple";
    }];
    readonly stateMutability: "nonpayable";
    readonly type: "function";
}];
//# sourceMappingURL=SegmentLens.d.ts.map