UNPKG

@valapi/valorant-api.com

Version:

Valorant API - valorant-api.com

29 lines (28 loc) 1.09 kB
import type { Language } from "../client/ValorantApiCom"; import { ValorantApiComService } from "../client/ValorantApiComService"; import type { LanguageResponse, Response } from "../client/ValorantApiComService"; export declare namespace Buddies { interface BuddyLevels<L extends Language> { uuid: string; charmLevel: number; hideIfNotOwned: boolean; displayName: LanguageResponse<string, L>; displayIcon: string; assetPath: string; } interface Buddies<L extends Language> { uuid: string; displayName: LanguageResponse<string, L>; isHiddenIfNotOwned: boolean; themeUuid: string; displayIcon: string; assetPath: string; levels: Array<Buddies.BuddyLevels<L>>; } } export declare class Buddies<L extends Language = any> extends ValorantApiComService { get(): Response<Buddies.Buddies<L>[]>; getLevels(): Response<Buddies.BuddyLevels<L>[]>; getByUuid(uuid: string): Response<Buddies.Buddies<L>>; getLevelByUuid(uuid: string): Response<Buddies.BuddyLevels<L>>; }