pterowrap
Version:
A node.js wrapper for Pterodactyl API
15 lines (14 loc) • 636 B
TypeScript
import ClientInstance from "../../../instance/ClientInstance";
import * as Types from "../../../utils/Types";
import Server from "../../../structures/client/Server";
import File from "../../../structures/client/server/File";
export default class FileManager {
private client;
_parentServer: Server;
constructor(client: ClientInstance, _parentServer: Server);
list(options?: Types.requestParameters): Promise<File[]>;
get(path: string): Promise<File | null>;
create(path: string, data: any): Promise<File>;
createFolder(path: string): Promise<File>;
retrieveUploadURL(): Promise<unknown>;
}