transmission-rpc-client
Version:
Transmission client for V3. More info in Git Repo
24 lines (23 loc) • 748 B
TypeScript
import { Argument, RpcResponse } from "../CommonTypes";
import { AbstractRequest } from "../AbstractRequest";
export declare type FreeSpaceResponseArguments = {
/**
* same as the Request argument
*/
"path": string;
/**
* the size, in bytes, of the free space in that directory
*/
"size-bytes": number;
};
export declare type FreeSpaceRequestArguments = {
/**
* string the directory to query
*/
"path": string;
} & Argument;
export declare class FreeSpaceRequest extends AbstractRequest<FreeSpaceRequestArguments> {
private constructor();
static of(path: string, tag?: number): FreeSpaceRequest;
}
export declare type FreeSpaceResponse = {} & RpcResponse<FreeSpaceResponseArguments>;