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;
}
