@georgemiao/qbit.js
Version:
a qBittorrent library made with typescript
31 lines • 818 B
TypeScript
import type { RawBuildInfo } from "./Api";
import type { QBittorrent } from "./QBittorrent";
export interface BuildInfo extends RawBuildInfo {
}
export declare class Application {
qbit: QBittorrent;
/**
* Create a qBittorrent application manager
*/
constructor(qbit: QBittorrent);
/**
* Shutdown the qBittorrent instance and destroy the client.
*/
shutdown(): Promise<void>;
/**
* Get the version
* @returns qBittorrent version
*/
getVersion(): Promise<string>;
/**
* Get the api version
* @returns qBittorrent api version
*/
getApiVersion(): Promise<string>;
/**
* Get qBittorrent build info
* @returns qBittorrent build info
*/
getBuildInfo(): Promise<BuildInfo>;
}
//# sourceMappingURL=Application.d.ts.map