const require_PisellSingleLineText = require("../pisellSingleLineText/PisellSingleLineText.js");
const require_PisellLongText = require("../pisellLongText/PisellLongText.js");
const require_PisellNumber = require("../pisellNumber/PisellNumber.js");
const require_PisellCurrency = require("../pisellCurrency/PisellCurrency.js");
const require_PisellPercent = require("../pisellPercent/PisellPercent.js");
const require_PisellPhone = require("../pisellPhone/PisellPhone.js");
const require_PisellEmail = require("../pisellEmail/PisellEmail.js");
const require_PisellUrl = require("../pisellUrl/PisellUrl.js");
const require_PisellRating = require("../pisellRating/PisellRating.js");
const require_PisellSingleSelect = require("../pisellSingleSelect/PisellSingleSelect.js");
const require_PisellMultipleSelect = require("../pisellMultipleSelect/PisellMultipleSelect.js");
//#region src/components/PisellFields/index.tsx
/**
* PisellFields 命名空间
* 字段组件集合 - 支持编辑态、只读态、禁用态三种视图模式
* 
* @example
* import { PisellFields } from '@pisell/materials';
* 
* <PisellFields.SingleLineText value="hello" viewMode="edit" />
* <PisellFields.Number value={123} viewMode="readonly" />
* <PisellFields.Currency value={1000} currencySymbol="$" />
*/
const PisellFields = {
	SingleLineText: require_PisellSingleLineText.default,
	LongText: require_PisellLongText.default,
	Number: require_PisellNumber.default,
	Currency: require_PisellCurrency.default,
	Percent: require_PisellPercent.default,
	Phone: require_PisellPhone.default,
	Email: require_PisellEmail.default,
	Url: require_PisellUrl.default,
	Rating: require_PisellRating.default,
	SingleSelect: require_PisellSingleSelect.default,
	MultipleSelect: require_PisellMultipleSelect.default
};
//#endregion
exports.default = PisellFields;
