/** Standard ERC-20 `totalSupply()`. */
export declare const TotalSupplyAbi: readonly [{
    readonly name: "totalSupply";
    readonly type: "function";
    readonly stateMutability: "view";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "uint256";
    }];
}];
/** ERC-4626 read surface — `totalAssets()` + `convertToAssets(uint256)`. */
export declare const Erc4626ReadAbi: readonly [{
    readonly name: "totalAssets";
    readonly type: "function";
    readonly stateMutability: "view";
    readonly inputs: readonly [];
    readonly outputs: readonly [{
        readonly type: "uint256";
    }];
}, {
    readonly name: "convertToAssets";
    readonly type: "function";
    readonly stateMutability: "view";
    readonly inputs: readonly [{
        readonly type: "uint256";
        readonly name: "shares";
    }];
    readonly outputs: readonly [{
        readonly type: "uint256";
        readonly name: "assets";
    }];
}];
//# sourceMappingURL=shared.d.ts.map