import { attachInternals as e } from "../../internal/utils/a11y.js";
import { hostAttr as t } from "../../internal/decorators/host-attr.js";
import { useStyles as n } from "../../internal/styles/index.js";
import { __decorate as r } from "../../_virtual/_@oxc-project_runtime@0.130.0/helpers/decorate.js";
import i from "./footer.js";
import { LitElement as a, html as o } from "lit";
//#region src/grid/footer/footer.ts
var s = class extends a {
	constructor(...e) {
		super(...e), this.slot = "footer";
	}
	static {
		this.styles = n([i]);
	}
	static {
		this.metadata = {
			tag: "nve-grid-footer",
			version: "0.2.3"
		};
	}
	static {
		this.elementDefinitions = {};
	}
	render() {
		return o`<div internal-host role="gridcell"><slot></slot></div>`;
	}
	connectedCallback() {
		super.connectedCallback(), e(this), this._internals.role = "row";
	}
};
r([t()], s.prototype, "slot", void 0);
//#endregion
export { s as GridFooter };

//# sourceMappingURL=footer2.js.map