UNPKG

pterowrap

Version:

A node.js wrapper for Pterodactyl API

15 lines (14 loc) 700 B
import ClientInstance from "../../../instance/ClientInstance"; import * as Types from "../../../utils/Types"; import Server from "../../../structures/client/Server"; import Schedule from "../../../structures/client/server/Schedule"; import Task from "../../../structures/client/server/Task"; export default class TaskManager { private client; _parentServer: Server; _parentSchedule: Schedule; constructor(client: ClientInstance, _parentServer: Server, _parentSchedule: Schedule); create(params: Types.createOrUpdateTaskParams): Promise<Task>; update(id: number, params: Types.createOrUpdateTaskParams): Promise<Task>; delete(id: number): Promise<unknown>; }