diff --git a/src/language-service/src/schemas/integrations/selectors.ts b/src/language-service/src/schemas/integrations/selectors.ts index 1e96d02f47..f0c2c25afb 100644 --- a/src/language-service/src/schemas/integrations/selectors.ts +++ b/src/language-service/src/schemas/integrations/selectors.ts @@ -33,6 +33,7 @@ export type Selector = | EntitySelector | FloorSelector | IconSelector + | LabelSelector | LocationSelector | MediaSelector | NumberSelector @@ -434,6 +435,20 @@ export interface IconSelector { } | null; } +export interface LabelSelector { + /** + * The label selector shows a label finder that can pick labels. + * https://www.home-assistant.io/docs/blueprint/selectors/#label-selector + */ + label: { + /** + * Allows selecting multiple labels. If set to true, the resulting value of this selector will be a list instead of a single string value + *https://www.home-assistant.io/docs/blueprint/selectors/#label-selector + */ + multiple?: boolean; + } | null; +} + export interface LocationSelector { /** * The icon selector shows an icon picker that allows the user to select an icon.