@topstats/sdk
Version:
Official Node.js client for the topstats.gg API
21 lines (20 loc) • 481 B
TypeScript
/**
* Response structure for rate limit errors
*/
export interface RateLimitedResponse {
statusCode: number;
error: string;
message: string;
date: string;
expiresIn: number;
}
/**
* Custom error classes for better error handling
*/
export declare class TopStatsError extends Error {
constructor(message: string);
}
export declare class RateLimitError extends TopStatsError {
expiresIn: number;
constructor(message: string, expiresIn: number);
}