import { type TAbiInput } from 'dequanto/types/TAbi'; export declare namespace $types { function isFixedArray(type: string): boolean; function isDynamicArray(type: string): boolean; function isArray(type: string): boolean; function isStruct(type: string): boolean; function isMapping(type: string): boolean; /** * Returns the type size in bits, excluding ABI padding. * Sums element sizes for fixed arrays and tuple declarations. * Returns Infinity for dynamic or unknown types. */ function sizeOf(type: string): any; /** Number of 32-byte ABI words; Infinity for dynamic or unknown types. */ function wordSizeOf(type: string | TAbiInput): number; }