extra-map-card
Version:
Lovelace custom map card for Home Assistant
20 lines (19 loc) • 598 B
TypeScript
import { Connection, UnsubscribeFunc } from 'home-assistant-js-websocket';
export interface RenderTemplateResult {
result: string;
listeners: TemplateListeners;
}
interface TemplateListeners {
all: boolean;
domains: string[];
entities: string[];
time: boolean;
}
export declare const subscribeRenderTemplate: (conn: Connection, onChange: (result: RenderTemplateResult) => void, params: {
template: string;
entity_ids?: string | string[];
variables?: Record<string, unknown>;
timeout?: number;
strict?: boolean;
}) => Promise<UnsubscribeFunc>;
export {};