osu-api-extended
Version:
Advanced osu! api wrapper cover all V2 and V1 endpoints, and provide useful tools
62 lines (61 loc) • 1.28 kB
TypeScript
import { IError } from "../../../../types";
export declare const description: any;
type Response = response[] & IError;
export interface types {
(user: string | number, obj?: {
mode?: 'osu' | 'fruits' | 'mania' | 'taiko';
type?: 'u' | 'id';
event_days?: number;
}): Promise<Response>;
}
export interface response {
id: number;
name: string;
pp: number;
acc: number;
lvl: number;
join: string;
country: {
flag: string;
short: string;
full: string;
};
play: {
count: number;
time: number;
};
hits: {
50: number;
100: number;
300: number;
};
score: {
total: number;
ranked: number;
};
rank: {
global: number;
country: number;
};
ranks: {
ssh: number;
ss: number;
sh: number;
s: number;
a: number;
};
events: {
display: {
html: string;
pure: string;
};
id: {
diff: number;
set: number;
};
date: string;
epicfactor: number;
};
}
declare const name: types;
export default name;