import { EconItem, ParsedEconNameAtributes, ItemDefindexes, ItemAttributesInNumbers, MetaEconAttributes, AddionalEconItemAttributes } from './types';
import { ISchema } from './types/schema';
import { EconOptions } from './types/econ';
/**
 * Parses Economy item from steam.
 * @param {object} item
 * @param {object} options
 * @param {boolean} options.inNumbers
 * @return {object}
 */
declare function parseEconItem(schema: ISchema, item: EconItem, inNumbers: false, useDefindexes: true, options?: EconOptions): ParsedEconNameAtributes & ItemDefindexes & MetaEconAttributes & AddionalEconItemAttributes;
declare function parseEconItem(schema: ISchema, item: EconItem, inNumbers: false, useDefindexes: false, options?: EconOptions): ParsedEconNameAtributes & MetaEconAttributes & AddionalEconItemAttributes;
declare function parseEconItem(schema: ISchema, item: EconItem, inNumbers: true, useDefindexes: true, options?: EconOptions): ParsedEconNameAtributes & ItemDefindexes & ItemAttributesInNumbers & MetaEconAttributes & AddionalEconItemAttributes;
declare function parseEconItem(schema: ISchema, item: EconItem, inNumbers: true, useDefindexes: false, options?: EconOptions): ParsedEconNameAtributes & ItemAttributesInNumbers & MetaEconAttributes & AddionalEconItemAttributes;
export default parseEconItem;
