tf2-item-format
Version:
Format's TF2 items like backpack.tf does
16 lines (15 loc) • 1.31 kB
TypeScript
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;