pterowrap
Version:
A node.js wrapper for Pterodactyl API
15 lines (14 loc) • 700 B
TypeScript
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>;
}