/**
 * Event payload for table row state changes.
 */
export type VegaTableRowStateChangePayload = {
	/**
	 * Host element reference.
	 */
	host: HTMLVegaTableRowElement;
	/**
	 * Whether the row can be expanded.
	 */
	expandable?: boolean;
	/**
	 * Whether the row is clickable.
	 */
	clickable?: boolean;
	/**
	 * Whether horizontal padding is applied.
	 */
	paddingX?: boolean;
	/**
	 * Whether selection mode is active.
	 */
	selectionType?: boolean;
};
