import TextPropertyWidget from "./TextPropertyWidget.mjs";
import IntegerPropertyWidget from "./IntegerPropertyWidget.mjs";
import NumericPropertyWidget from "./NumericPropertyWidget.mjs";
import DatePropertyWidget from "./DatePropertyWidget.mjs";
import MultilineTextPropertyWidget from "./MultilineTextPropertyWidget.mjs";
import SelectPropertyWidget from "./SelectPropertyWidget.mjs";
import FloatPropertyWidget from "./FloatPropertyWidget.mjs";
import TimePropertyWidget from "./TimePropertyWidget.mjs";
import BooleanPropertyWidget from "./BooleanPropertyWidget.mjs";
import DateTimePropertyWidget from "./DateTimePropertyWidget.mjs";
import AutoCompletePropertyWidget from "./AutoCompletePropertyWidget.mjs";
//#region src/UI/property/widgets/index.js
/** @type {Record<string, React.ComponentType<any>>} */
const widgets = {
	TextWidget: TextPropertyWidget,
	IntegerWidget: IntegerPropertyWidget,
	NumericWidget: NumericPropertyWidget,
	DateWidget: DatePropertyWidget,
	MultilineWidget: MultilineTextPropertyWidget,
	SelectWidget: SelectPropertyWidget,
	FloatWidget: FloatPropertyWidget,
	TimeWidget: TimePropertyWidget,
	BooleanWidget: BooleanPropertyWidget,
	DateTimeWidget: DateTimePropertyWidget,
	AutoCompleteWidget: AutoCompletePropertyWidget
};
//#endregion
export { widgets as default };

//# sourceMappingURL=index.mjs.map