import { MatchlistDto , MatchesMatchDto , RecentMatchesDto } from '../../types/valorant/VAL-MATCH-V1' ; import Controller from '../Controller' ; import { Queue } from '../Queue' ; export class MatchV1 extends Controller { description remark returns A promise containing the VAL-MATCH-V1 API Response: ` MatchDto `
     *
     *  https getMatchById ( matchId ) { matchId = encodeURIComponent ( matchId ) ; return this . request . get ( `/val/match/v1/matches/${ matchId }` ) ; } description remark returns A promise containing the VAL-MATCH-V1 API Response: ` MatchlistDto `
     *
     *  https getMatchesByPuuid ( puuid ) { puuid = encodeURIComponent ( puuid ) ; return this . request . get ( `/val/match/v1/matchlists/by-puuid/${ puuid }` ) ; } description remark returns A promise containing the VAL-MATCH-V1 API Response: ` RecentMatchesDto `
     *
     *  https getRecentMatches ( queue ) { return this . request . get ( `/val/match/v1/recent-matches/by-queue/${ queue }` ) ; } }