export declare class LayoutGridItem {
el: HTMLIcLayoutGridItemElement;
/**
* The number of columns the grid item should span.
*/
colSpan?: number;
watchColSpan(newValue: number): void;
/**
* The column the grid item should start at.
*/
colStart?: number;
watchColStart(newValue: number): void;
/**
* If `true`, the grid item will be hidden on smaller screens.
*/
hideInMobileMode?: boolean;
/**
* The number of rows the grid item should span.
*/
rowSpan?: number;
watchRowSpan(newValue: number): void;
/**
* The row the grid item should start at.
*/
rowStart?: number;
watchRowStart(newValue: number): void;
componentWillLoad(): void;
render(): any;
}