export declare type APIOptions = { [key: string]: string; }; export declare class APIWrapper { private _apiKey; private _baseUrl; apiKey: string; constructor(apiKey: string); private apiCall(url, options); getBeatmaps(options: APIOptions): Promise; getMatch(options: APIOptions): Promise; getReplay(options: APIOptions): Promise; getScores(options: APIOptions): Promise; getUser(options: APIOptions): Promise; getUserBest(options: APIOptions): Promise; getUserRecent(options: APIOptions): Promise; } export declare function api(apiKey: string): APIWrapper;