import { AbiParameter } from 'web3-types'; import { EncoderResult, DecoderResult } from '../types.js'; export { encodeAddress, decodeAddress } from './address.js'; export { encodeBoolean, decodeBool } from './bool.js'; export { encodeBytes, decodeBytes } from './bytes.js'; export { encodeNumber, decodeNumber } from './number.js'; export { encodeString, decodeString } from './string.js'; export { encodeTuple, decodeTuple } from './tuple.js'; export { encodeArray, decodeArray } from './array.js'; export declare function encodeParamFromAbiParameter(param: AbiParameter, value: unknown): EncoderResult; export declare function decodeParamFromAbiParameter(param: AbiParameter, bytes: Uint8Array): DecoderResult;