mirror of
https://github.com/sct/overseerr.git
synced 2025-09-17 17:24:35 +02:00
24 lines
542 B
TypeScript
24 lines
542 B
TypeScript
declare module 'plex-api' {
|
|
export default class PlexAPI {
|
|
constructor(intiialOptions: {
|
|
hostname: string;
|
|
post: number;
|
|
token?: string;
|
|
authenticator: {
|
|
authenticate: (
|
|
_plexApi: PlexAPI,
|
|
cb: (err?: string, token?: string) => void
|
|
) => void;
|
|
};
|
|
options: {
|
|
identifier: string;
|
|
product: string;
|
|
deviceName: string;
|
|
platform: string;
|
|
};
|
|
});
|
|
|
|
query: <T extends Record<string, any>>(endpoint: string) => Promise<T>;
|
|
}
|
|
}
|