UNPKG

homebridge-kodi

Version:
25 lines 1.79 kB
import { PlatformConfig } from 'homebridge'; import { KodiLogger } from '../internal'; declare const _default: { getStatus: (config: PlatformConfig) => Promise<boolean>; getActionResult: (config: PlatformConfig, method: string, parameters: any) => Promise<any[]>; applicationGetProperties: (config: PlatformConfig, properties: string[]) => Promise<any>; applicationSetMute: (config: PlatformConfig, mute: boolean) => Promise<any>; applicationSetVolume: (config: PlatformConfig, volume: number | string) => Promise<any>; input: (config: PlatformConfig, command: string, params: string) => Promise<any>; playerGetActivePlayers: (config: PlatformConfig) => Promise<number | null>; playerGetItem: (config: PlatformConfig, playerid: number, properties: string[]) => Promise<any>; playerGetProperties: (config: PlatformConfig, playerid: number, properties: string[]) => Promise<any>; playerSetPlay: (config: PlatformConfig, playerid: number, play: boolean) => Promise<any>; playerSeek: (config: PlatformConfig, playerid: number, percentage: number) => Promise<any>; playerStop: (config: PlatformConfig, playerid: number) => Promise<any>; tvGetChannels: (config: PlatformConfig) => Promise<any>; isPlaying: (config: PlatformConfig) => Promise<boolean[]>; tvIsPlaying: (config: PlatformConfig) => Promise<boolean>; closeFavoritesWindowIfOpened: (config: PlatformConfig, log: KodiLogger) => Promise<void>; storageGetItem: (cachedir: string, name: string | null | undefined) => Promise<any>; storageSetItem: (cachedir: string, name: string | null | undefined, value: string) => Promise<void>; executeShellCommand: (cmd: string) => Promise<string>; }; export = _default; //# sourceMappingURL=kodi.d.ts.map