export declare const eVaultAbi: readonly [{
    readonly type: "function";
    readonly name: "governorAdmin";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "address";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "asset";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "address";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "LTVList";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "address[]";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "LTVFull";
    readonly inputs: readonly [{
        readonly type: "address";
        readonly name: "collateral";
    }];
    readonly outputs: readonly [{
        readonly type: "uint16";
        readonly name: "borrowLTV";
    }, {
        readonly type: "uint16";
        readonly name: "liquidationLTV";
    }, {
        readonly type: "uint16";
        readonly name: "initialLiquidationLTV";
    }, {
        readonly type: "uint48";
        readonly name: "targetTimestamp";
    }, {
        readonly type: "uint32";
        readonly name: "rampDuration";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "name";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "string";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "symbol";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "string";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "decimals";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "uint8";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "totalSupply";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "uint256";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "totalBorrows";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "uint256";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "totalAssets";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "uint256";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "cash";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "uint256";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "oracle";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "address";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "interestRateModel";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "address";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "unitOfAccount";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "address";
        readonly name: "";
    }];
    readonly stateMutability: "view";
}, {
    readonly type: "function";
    readonly name: "deposit";
    readonly inputs: readonly [{
        readonly type: "uint256";
        readonly name: "amount";
    }, {
        readonly type: "address";
        readonly name: "receiver";
    }];
    readonly outputs: readonly [{
        readonly type: "uint256";
        readonly name: "";
    }];
    readonly stateMutability: "nonpayable";
}, {
    readonly type: "function";
    readonly name: "withdraw";
    readonly inputs: readonly [{
        readonly type: "uint256";
        readonly name: "amount";
    }, {
        readonly type: "address";
        readonly name: "receiver";
    }, {
        readonly type: "address";
        readonly name: "owner";
    }];
    readonly outputs: readonly [{
        readonly type: "uint256";
        readonly name: "";
    }];
    readonly stateMutability: "nonpayable";
}, {
    readonly type: "function";
    readonly name: "borrow";
    readonly inputs: readonly [{
        readonly type: "uint256";
        readonly name: "amount";
    }, {
        readonly type: "address";
        readonly name: "receiver";
    }];
    readonly outputs: readonly [{
        readonly type: "uint256";
        readonly name: "";
    }];
    readonly stateMutability: "nonpayable";
}, {
    readonly type: "function";
    readonly name: "repay";
    readonly inputs: readonly [{
        readonly type: "uint256";
        readonly name: "amount";
    }, {
        readonly type: "address";
        readonly name: "receiver";
    }];
    readonly outputs: readonly [{
        readonly type: "uint256";
        readonly name: "";
    }];
    readonly stateMutability: "nonpayable";
}];
//# sourceMappingURL=eVault.d.ts.map