/** * Fluent Grow Grid Item Utility * ----------------------------- * Offers a fluent API for configuring individual grid items, including span, * placement and responsive declarations. */ export interface GridItemConfig { column?: string; row?: string; columnSpan?: number; rowSpan?: number; area?: string; justifySelf?: 'start' | 'end' | 'center' | 'stretch'; alignSelf?: 'start' | 'end' | 'center' | 'stretch'; placeSelf?: 'auto' | 'start' | 'end' | 'center' | 'stretch'; order?: number; } export interface GridItemResponsiveConfig { query: string; config: GridItemConfig; } export declare class GridItem { private element; private cleanupFns; constructor(element: HTMLElement, initialConfig?: GridItemConfig); config(config: GridItemConfig): this; place(column: string, row: string): this; responsive(responsive: GridItemResponsiveConfig[] | Record, base?: GridItemConfig): this; destroy(): void; } //# sourceMappingURL=item.d.ts.map