import { audit as e } from "../../internal/controllers/audit.controller.js";
import { attachInternals as t } from "../../internal/utils/a11y.js";
import { stateSelected as n } from "../../internal/controllers/state-selected.controller.js";
import { useStyles as r } from "../../internal/styles/index.js";
import { __decorate as i } from "../../_virtual/_@oxc-project_runtime@0.130.0/helpers/decorate.js";
import { GridCell as a } from "../cell/cell2.js";
import o from "./row.js";
import { LitElement as s, html as c } from "lit";
import { property as l } from "lit/decorators/property.js";
//#region src/grid/row/row.ts
var u = class extends s {
	static {
		this.styles = r([o]);
	}
	static {
		this.metadata = {
			tag: "nve-grid-row",
			version: "0.2.3",
			children: [a.metadata.tag]
		};
	}
	render() {
		return c`<div internal-host><slot></slot></div>`;
	}
	connectedCallback() {
		super.connectedCallback(), t(this), this._internals.role = "row";
	}
};
i([l({ type: Boolean })], u.prototype, "selected", void 0), u = i([n(), e()], u);
//#endregion
export { u as GridRow };

//# sourceMappingURL=row2.js.map