tf2-item-format
Version:
Format's TF2 items like backpack.tf does
11 lines (10 loc) • 862 B
TypeScript
import { ItemAttributesInNumbers, ItemAttributesInStrings, ItemDefindexes, DefaultItemAttributes } from './types';
import { ISchema } from './types/schema';
/**
* Parses name string into attributes.
*/
declare function parseString(schema: ISchema, name: string, inNumbers: false, useDefindexes: false): DefaultItemAttributes & ItemAttributesInStrings;
declare function parseString(schema: ISchema, name: string, inNumbers: true, useDefindexes: true): DefaultItemAttributes & ItemDefindexes & ItemAttributesInNumbers;
declare function parseString(schema: ISchema, name: string, inNumbers: false, useDefindexes: true): DefaultItemAttributes & ItemDefindexes & ItemAttributesInStrings;
declare function parseString(schema: ISchema, name: string, inNumbers: true, useDefindexes: false): DefaultItemAttributes & ItemAttributesInNumbers;
export default parseString;