osu-api-extended
Version:
Advanced osu! api wrapper for v1 and v2, with extra stuff
60 lines (59 loc) • 1.2 kB
TypeScript
export declare const description: any;
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;