@nativecode/plex
Version:
19 lines • 873 B
TypeScript
import { Lincoln } from '@nofrills/lincoln-debug';
import { PlexClientOptions } from './PlexClientOptions';
import { ServerResource } from './Resources/ServerResource';
import { AccountResource } from './Resources/AccountResource';
import { LibraryResource } from './Resources/LibraryResource';
import { SystemResource } from './Resources/SystemResource';
import { MediaTypeDefinition } from '../MediaTypes/MediaTypeDefinition';
export declare class PlexClient {
private readonly log;
readonly options: PlexClientOptions;
readonly accounts: AccountResource;
readonly libraries: LibraryResource;
readonly servers: ServerResource;
readonly system: SystemResource;
constructor(options?: Partial<PlexClientOptions>, logger?: Lincoln);
thumbnail(mediaType: MediaTypeDefinition): string;
private url;
}
//# sourceMappingURL=PlexClient.d.ts.map