import { SeekController } from "@vestibule-link/alexa-video-skill-types"; import { CapabilityEmitter, DirectiveHandlers, SupportedDirectives } from "@vestibule-link/bridge-assistant-alexa"; import { SubType } from "@vestibule-link/iot-types"; import { ApiTypes } from "mythtv-services-api"; import { MythAlexaEventFrontend, RegisteringDirective } from "./Frontend"; declare type DirectiveType = SeekController.NamespaceType; declare type Response = { payload: SeekController.ResponsePayload; }; export default class FrontendSeek implements SubType, CapabilityEmitter, RegisteringDirective { readonly fe: MythAlexaEventFrontend; controlPort: number; readonly supported: SupportedDirectives; constructor(fe: MythAlexaEventFrontend); register(): Promise; refreshCapability(deltaId: symbol): void; private updateCapability; getState(): Promise; AdjustSeekPosition(payload: SeekController.RequestPayload): Promise; private sendNetworkCommand; private verify; } export {};