UNPKG

jspteroapi

Version:

A pterodactyl v1 api using undici

16 lines (15 loc) 766 B
import { JSPteroAPIError } from './Error'; export declare class Request { private readonly host; private readonly key; private readonly errorHandler; constructor(host: string, key: string, errorHandler: (error: JSPteroAPIError) => void); /** * @param requestType - The type of request to use e. g. GET, POST * @param data - Data to send * @param dataObj - Data object to return / Text to give on success * @param endpoint - Endpoint for server to call * @param text - Boolean if we want to return text of the response */ request(requestType: 'GET' | 'POST' | 'DELETE' | 'PATCH' | 'PUT', data: Record<string, unknown> | string | unknown | null, dataObj: string, endpoint: string, text?: boolean): Promise<any>; }