pterowrap
Version:
A node.js wrapper for Pterodactyl API
12 lines (11 loc) • 573 B
TypeScript
import ApplicationInstance from "../../instance/ApplicationInstance";
import * as Types from "../../utils/Types";
import Server from "../../structures/application/Server";
export default class ServerManager {
private client;
constructor(client: ApplicationInstance);
list(options?: Types.requestParameters): Promise<Server[]>;
get(id: number, options?: Types.requestParameters): Promise<Server>;
getByExternalId(id: string, options?: Types.requestParameters): Promise<Server>;
create(params: Types.createServerParams): Promise<Server>;
}