pterowrap
Version:
A node.js wrapper for Pterodactyl API
22 lines (21 loc) • 702 B
TypeScript
import * as Types from "../../../utils/Types";
import ClientInstance from "../../../instance/ClientInstance";
import Server from "../Server";
import Schedule from "./Schedule";
export default class Task {
private _client;
_parentServer: Server;
_parentSchedule: Schedule;
id: number;
sequence_id: number;
action: string;
payload: string;
time_offset: number;
is_queued: boolean;
created_at: string;
updated_at: string;
raw: any;
constructor(_client: ClientInstance, data: any, _parentServer: Server, _parentSchedule: Schedule);
update(params: Types.createOrUpdateTaskParams): Promise<Task>;
delete(): Promise<unknown>;
}