UNPKG

@cfwest/api-client

Version:

Unofficial CrossFire West ApiClient implementation.

10 lines (9 loc) 715 B
import { BaseApiModule, ApiModuleOptions } from './base-module'; import { WeaponsFilterType, WeaponCategory, UserWeapon, Collections, CollectionWithUserInfo } from '../rest-models'; export declare class UserWeaponsApiModule extends BaseApiModule { private readonly weaponCategoryMapper; constructor(options: ApiModuleOptions); getUserWeapons(playerUSN: string, category?: WeaponCategory, filter?: WeaponsFilterType, start?: number, end?: number): Promise<UserWeapon[] | undefined>; getCollectionCollectors(collectionID: number, start?: number, end?: number): Promise<CollectionWithUserInfo | undefined>; getUserCollections(playerUSN: string): Promise<Collections.Info[] | undefined>; }