/**
 * Labels and icons used for various states of an item toggle.
 */
export type ItemToggleStatusMap = {
	/**
	 * Icon shown when the item is not toggled.
	 */
	unToggledIcon?: string;
	/**
	 * Icon shown when the item is toggled.
	 */
	toggledIcon?: string;
	/**
	 * Label shown when the item is not toggled.
	 */
	unToggledLabel?: string;
	/**
	 * Label shown while toggling on.
	 */
	togglingLabel?: string;
	/**
	 * Label shown when the item is toggled.
	 */
	toggledLabel?: string;
	/**
	 * Label shown while toggling off.
	 */
	unTogglingLabel?: string;
};
