import { ElementRef, OnInit, OnChanges } from '@angular/core'; export declare class GridItemComponent implements OnInit, OnChanges { elementRef: ElementRef; private _settings; private _c; private _c_xs; private _c_sm; private _c_md; private _c_lg; private _c_xl; private __c_xs; private __c_sm; private __c_md; private __c_lg; private __c_xl; private _off; private _off_xs; private _off_sm; private _off_md; private _off_lg; private _off_xl; private __off_xs; private __off_sm; private __off_md; private __off_lg; private __off_xl; private _ord; private _ord_xs; private _ord_sm; private _ord_md; private _ord_lg; private _ord_xl; private __ord_xs; private __ord_sm; private __ord_md; private __ord_lg; private __ord_xl; constructor(elementRef: ElementRef); private _classes; private readonly _cols; private readonly _offsets; private readonly _order; ngOnInit(): void; ngOnChanges(): void; private _hasCols; private _updateClasses; private _clearClasses; private _setClasses; } export declare class GridItemDirective extends GridItemComponent { } export interface GridItemSettings { cols?: number | Cols; rows?: number; offset?: number | Offsets; order?: number | Orders; } export interface Cols { xs: number | 'auto'; sm: number | 'auto'; md: number | 'auto'; lg: number | 'auto'; xl: number | 'auto'; } export interface Offsets { xs: number; sm: number; md: number; lg: number; xl: number; } export interface Orders extends Offsets { }