/*! Strand UI | MIT License | dillingerstaffing.com */ import type { JSX } from "preact"; import { type SpacingStep } from "../../spacing.js"; export interface GridProps extends JSX.HTMLAttributes { /** Equal-width columns; ignored when `minColWidth` is set. */ columns?: number; /** Gap, a rung on the spacing ladder (cf: spacing-ladder). */ gap?: SpacingStep | number; /** Minimum column width in px for an auto-fit track. */ minColWidth?: number; /** A fixed 264px rail beside a flexible main track; put the rail first. */ sidebar?: boolean; /** A flexible main track beside a fixed panel (`--strand-split-panel`, default 600px); put the main track first. */ split?: boolean; } /** * CSS grid with fixed columns, an auto-fit track, or a sidebar/split preset. * * @example * 123 */ export declare const Grid: import("preact").FunctionalComponent & { ref?: import("preact").Ref | undefined; }>; //# sourceMappingURL=Grid.d.ts.map