import type { ContractBase } from '../ContractBase'; import type { ContractReaderUtils } from '../ContractReader'; export declare namespace FnRequestWrapper { function create($base: T): TRequests; } type TRequests = { [K in keyof T]: T[K] extends (...any: any[]) => Promise ? (...params: Parameters) => ContractReaderUtils.IContractReadParams>> : never; }; export {};