import BigNumber from "bignumber.js";
import type { Extractor } from "../types";
export declare const normalizeAddress: (address: string) => string;
export declare const formatByType: (value: string, type?: "string" | "address" | "hex" | "decimal" | "boolean") => string;
export declare const extractSubstring: (extractor: Extractor, content: string) => string;
export declare const isValidAddress: (address: string) => boolean;
export declare const toHex: (n: string | number | BigNumber) => string;
export declare const toDecimal: (n: string | number | BigNumber) => string;
export declare const isASCII: (str: string) => boolean;
export declare const isHex: (hex: string) => boolean;
export declare const removeHexPrefix: (hex: string) => string;
export declare const isDecimalString: (decimal: string) => boolean;
export declare const decodeShortString: (str: string) => string;
