import type { IChangedEventDetail, IEventDetail, IEventEmitter } from '@breadstone/mosaik-elements';
import type { SelectorElement } from './SelectorElement';
import type { SelectorItemElement } from './SelectorItemElement';
/**
 * Represents the events of the `{@link SelectorElement}` element.
 *
 * @public
 */
export interface ISelectorElementEvents {
    selectionChanged: IEventEmitter<IChangedEventDetail<SelectorElement<SelectorItemElement>>>;
    itemsChanged: IEventEmitter<IEventDetail<SelectorElement<SelectorItemElement>>>;
}
//# sourceMappingURL=ISelectorElementEvents.d.ts.map