mirror of
https://github.com/hydralauncher/hydra.git
synced 2025-02-15 04:32:13 +00:00
66 lines
1.1 KiB
TypeScript
66 lines
1.1 KiB
TypeScript
export interface RealDebridUnrestrictLink {
|
|
id: string;
|
|
filename: string;
|
|
mimeType: string;
|
|
filesize: number;
|
|
link: string;
|
|
host: string;
|
|
host_icon: string;
|
|
chunks: number;
|
|
crc: number;
|
|
download: string;
|
|
streamable: number;
|
|
}
|
|
|
|
export interface RealDebridAddMagnet {
|
|
id: string;
|
|
// URL of the created resource
|
|
uri: string;
|
|
}
|
|
|
|
export interface RealDebridTorrentInfo {
|
|
id: string;
|
|
filename: string;
|
|
original_filename: string;
|
|
hash: string;
|
|
bytes: number;
|
|
original_bytes: number;
|
|
host: string;
|
|
split: number;
|
|
progress: number;
|
|
status:
|
|
| "magnet_error"
|
|
| "magnet_conversion"
|
|
| "waiting_files_selection"
|
|
| "queued"
|
|
| "downloading"
|
|
| "downloaded"
|
|
| "error"
|
|
| "virus"
|
|
| "compressing"
|
|
| "uploading"
|
|
| "dead";
|
|
added: string;
|
|
files: {
|
|
id: number;
|
|
path: string;
|
|
bytes: number;
|
|
selected: number;
|
|
}[];
|
|
links: string[];
|
|
ended: string;
|
|
speed: number;
|
|
seeders: number;
|
|
}
|
|
|
|
export interface RealDebridUser {
|
|
id: number;
|
|
username: string;
|
|
email: string;
|
|
points: number;
|
|
locale: string;
|
|
avatar: string;
|
|
type: string;
|
|
premium: number;
|
|
expiration: string;
|
|
}
|