import { r as registerInstance, h, H as Host, g as getElement } from './index-ClISz4NF.js';
import { a as GridItemClass } from './constants-BiWo5BNa.js';
import { g as govHost } from './template-CoD1xawt.js';
import './sizes-BcQO4NH2.js';

const GovGridItem = class {
    constructor(hostRef) {
        registerInstance(this, hostRef);
        /**
         * Cell size as a fraction of 1/12 of the grid size
         */
        this.column = "12";
        /**
         * Connects rows in the grid
         */
        this.row = "1";
        this.h = govHost(this.host);
    }
    render() {
        return (h(Host, { key: 'f0bd487f13430180ee5ba1ea47b42a96c792a844', class: this.h.classes(GridItemClass.root), role: "listitem" }, h("slot", { key: '31abf23d589818b1f8ca2d7adf527619d470739f' })));
    }
    get host() { return getElement(this); }
};

export { GovGridItem as gov_grid_item };
//# sourceMappingURL=gov-grid-item.entry.js.map

//# sourceMappingURL=gov-grid-item.entry.js.map