/** Stader StakePoolsManager — `getExchangeRate()` returns the
 *  1e18-scaled ETH-per-ETHx rate. (The 3-tuple variant
 *  `(totalEthBalance, totalEthxSupply, reportingBlock)` lives on
 *  StaderOracle, not StakePoolsManager — don't confuse the two.) */
export declare const StaderEthxAbi: readonly [{
    readonly name: "getExchangeRate";
    readonly type: "function";
    readonly stateMutability: "view";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "uint256";
    }];
}];
/** Stader MaticX (Ethereum home contract) — `convertMaticXToMatic`
 *  returns a 3-tuple `(amountInMatic, totalShares, totalPooledMatic)`.
 *  Pass `1e18` to get the 1e18-scaled MATIC-per-MaticX rate in the
 *  first element. */
export declare const StaderMaticXAbi: readonly [{
    readonly name: "convertMaticXToMatic";
    readonly type: "function";
    readonly stateMutability: "view";
    readonly inputs: readonly [{
        readonly type: "uint256";
        readonly name: "balance";
    }];
    readonly outputs: readonly [{
        readonly type: "uint256";
    }, {
        readonly type: "uint256";
    }, {
        readonly type: "uint256";
    }];
}];
//# sourceMappingURL=stader.d.ts.map