import { EventEmitter } from '../createEvent.ts'; import { LitElement } from '../LitElement.ts'; type PropertyChangeController = (...toWatch: ToWatch[]) => EventEmitter<{ name: ToWatch & string; }>; /** * Let user easily set watchers for component properties. * * Documentation: https://webgis.esri.com/references/lumina/controllers/usePropertyChange */ export declare const usePropertyChange: ( /** Needed for typings only */ _component?: LitElement) => PropertyChangeController; export {};