import type { ApiUploadApp } from "@discloudapp/api-types/v2"; import type DiscloudApp from "../discloudApp/DiscloudApp"; import Base from "./Base"; export default class AppUploaded extends Base { /** * Your app id */ readonly appId: string; /** * The timestamp of the upload of your application */ addedAtTimestamp: number; /** * If your app has auto-restart enabled */ autoRestart: boolean; /** * Your app's avatar url */ avatarURL: string; /** * Your app programming language */ lang: string; /** * The main file of your application */ mainFile: string; /** * The name of your application */ name: string; /** * The ram quantity for your application */ ram: number; /** * Your app's type */ type: number; /** * The version of the package */ version: string; constructor(discloudApp: DiscloudApp, data: ApiUploadApp); protected _patch(data: Partial): this; get app(): import("./App").default | undefined; }