//#region src/input/consts.ts
const inputColors = {
	border: "sandstone.60",
	placeholder: "sandstone.55",
	inputText: "sandstone.10",
	helpText: "sandstone.30",
	icons: "seaBlue.main",
	disabled: "sandstone.95",
	focus: "focusColor",
	error: "energyRed.45",
	loading: "seaBlue.80",
	success: "landGreen.35"
};
const stateIcons = {
	error: "uiExclamationTriangle",
	loading: "uiSpinnerThird",
	success: "uiCheck"
};
const inputStateMapping = {
	error: {
		variant: "red",
		iconProps: {
			color: inputColors.error,
			name: stateIcons.error
		}
	},
	loading: {
		variant: "grey",
		iconProps: {
			animation: "vui-spin 0.6s linear infinite",
			name: stateIcons.loading,
			pathFill: [inputColors.loading, inputColors.icons]
		}
	},
	success: {
		variant: "green",
		iconProps: {
			color: inputColors.success,
			name: stateIcons.success
		}
	}
};
const displayValueOnlyTextSize = {
	sm: "xs",
	md: "sm",
	lg: "md",
	xl: "lg"
};
const clearIconSize = {
	sm: "sm",
	md: "sm",
	lg: "sm",
	xl: "md"
};
const helpTextSize = {
	sm: "sm",
	md: "sm",
	lg: "md",
	xl: "md"
};
const helpTextMargin = "60px";

//#endregion
export { clearIconSize, displayValueOnlyTextSize, helpTextMargin, helpTextSize, inputColors, inputStateMapping };
globalThis.__vuiVersion__ = "4.0.0-beta.1"
//# sourceMappingURL=consts.js.map