import { Method } from 'axios'; import type { Client } from '../client/Client'; declare class Requester { token: string; client: Client; constructor(token: string, client: Client); isRatelimited(majorId: string): boolean; checkRatelimit(majorId: string, headers: any): void; applyRatelimit(majorId: string): void; _majorId(endpoint: string): string; _retry(endpoint: string, method: Method, data: any, additionalHeaders: any, majorId: string, _retries: number): Promise; make(endpoint: string, method?: Method, data?: any, additionalHeaders?: any, _retries?: number): Promise; } export { Requester }; //# sourceMappingURL=Requester.d.ts.map