UNPKG

mqtt-discovery-types

Version:
16 lines (12 loc) 496 B
import type { OptionallyStatefulCommandComponentDiscovery } from "./BaseEntityDiscovery.ts"; import { MakeEntity } from './utils'; export type SelectDiscovery = MakeEntity<SelectComponentDiscovery>; export interface SelectComponentDiscovery extends OptionallyStatefulCommandComponentDiscovery { platform: 'select'; optimistic?: boolean; /** * List of options that can be selected. * An empty list or a list with a single item is allowed. */ options: string[]; }