import { FRoot } from "../../mixins/components/f-root/f-root"; export type FGridBodyHeightProp = `${number}px` | `${number}%` | `${number}vh`; export declare class FGrid extends FRoot { /** * css loaded from scss file */ static styles: import("lit").CSSResult[]; /** * @attribute Defines the minimum value of width of each cell. A cell can not be smaller than this in any viewport. */ minCellWidth?: number; /** * @attribute Defines the maximum width of each cell. */ maxCellWidth?: number; /** * @attribute Defines the height of each cell */ cellHeight?: number; /** * @attribute Gap defines the space between the items of a f-grid */ gap?: "x-large" | "large" | "medium" | "small" | "x-small"; /** * grid-template-columns to assign cell-width */ get gridTemplateColumns(): string; /** * styling for grid */ applyGridStyles(): void; render(): import("lit-html").TemplateResult<1>; } /** * Required for typescript */ declare global { interface HTMLElementTagNameMap { "f-grid": FGrid; } }