@mome0320/kartrider.js-fetch
Version:
KartRider library interacting with Nexon API use fetch
15 lines (14 loc) • 678 B
TypeScript
import UserMatchList from './UserMatchList';
import type { UserBasicInfo } from '../types';
import MatchDetail from './MatchDetail';
import type { KartMetaData } from '../metadata/KartMetaData';
export declare class KartClient {
private token;
URLInfo: any;
metadata: KartMetaData | undefined;
constructor(token: string, kartMetaData?: KartMetaData);
getUserBasicInfoByName(name: string): Promise<UserBasicInfo | null>;
getUserBasicInfoByID(id: string): Promise<UserBasicInfo | null>;
getUserMatchList(info: UserBasicInfo, limit?: number, offset?: number): Promise<UserMatchList | null>;
getMatch(MatchID: string): Promise<MatchDetail | null>;
}