export type { Config, DefaultConfig, ResolvedConfig } from './config'; import { Abi, Call, ContractFunctions, ContractFunctionsPopulateTransaction, ExtractAbiFunctionNames, FunctionArgs, FunctionRet } from './kanabi'; export { type Abi } from './kanabi'; export declare function call>(abi: TAbi, f: TFunctionName, args: FunctionArgs): FunctionRet; type TypedContractActions = { call>(method: TFunctionName, args?: FunctionArgs): Promise>; populate>(method: TFunctionName, args?: FunctionArgs): Call; populateTransaction: ContractFunctionsPopulateTransaction; }; export type TypedContract = TypedContractActions & ContractFunctions; //# sourceMappingURL=index.d.ts.map