import filesModule from "./files";
import helpersModule from "./helpers";

class Pterodactyl {
  server_id: string = "";
  api_key: string = "";
  files: any;
  helpers: any;
  workingDirectory: string = "/";

  setApiKey(api_key: string) {
    this.api_key = api_key;
  }

  setServerId(server_id: string) {
    this.server_id = server_id;
  }

  constructor() {
    this.files = filesModule(this);
    this.helpers = helpersModule(this);
  }
}

export default Pterodactyl;
