///
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);
agents(token: string, mediaType: MediaTypeDefinition): Promise;
drives(token: string): Promise;
transcoders(token: string): Promise;
}
//# sourceMappingURL=SystemResource.d.ts.map