@nativecode/plex
Version:
16 lines • 868 B
TypeScript
/// <reference types="node" />
import { URL } from 'url';
import { Lincoln } from '@nofrills/lincoln-debug';
import { ResourceOptions } from '@nativecode/rest-client';
import { PlexResource } from '../../PlexResource';
import { AgentResponse } from '../Responses/AgentResponse';
import { DriveResponse } from '../Responses/DriveResponse';
import { TranscodersResponse } from '../Responses/TranscodersResponse';
import { MediaTypeDefinition } from '../../MediaTypes/MediaTypeDefinition';
export declare class SystemResource extends PlexResource {
constructor(url: URL, logger: Lincoln, options?: Partial<ResourceOptions>);
agents(token: string, mediaType: MediaTypeDefinition): Promise<AgentResponse>;
drives(token: string): Promise<DriveResponse>;
transcoders(token: string): Promise<TranscodersResponse>;
}
//# sourceMappingURL=SystemResource.d.ts.map