import { BoneBase } from './base'; import { SafeStyle } from "@angular/platform-browser"; export declare class BoneGrid extends BoneBase { private _display; display: string; cols: number | Array | string; rows: number | Array | string; area: Array> | string; autoCols: number | string; autoRows: number | string; autoFlow: string; gridGap: number | Array | string; justifyItems: string; alignItems: string; justifyContent: string; alignContent: string; private _displaySm; displaySm: string; colsSm: number | Array | string; rowsSm: number | Array | string; areaSm: Array> | string; autoColsSm: number | string; autoRowsSm: number | string; autoFlowSm: string; gridGapSm: number | Array | string; justifyItemsSm: string; alignItemsSm: string; justifyContentSm: string; alignContentSm: string; private _displayMd; displayMd: string; colsMd: number | Array | string; rowsMd: number | Array | string; areaMd: Array> | string; autoColsMd: number | string; autoRowsMd: number | string; autoFlowMd: string; gridGapMd: number | Array | string; justifyItemsMd: string; alignItemsMd: string; justifyContentMd: string; alignContentMd: string; private _displayLg; displayLg: string; colsLg: number | Array | string; rowsLg: number | Array | string; areaLg: Array> | string; autoColsLg: number | string; autoRowsLg: number | string; autoFlowLg: string; gridGapLg: number | Array | string; justifyItemsLg: string; alignItemsLg: string; justifyContentLg: string; alignContentLg: string; private _displayXl; displayXl: string; colsXl: number | Array | string; rowsXl: number | Array | string; areaXl: Array> | string; autoColsXl: number | string; autoRowsXl: number | string; autoFlowXl: string; gridGapXl: number | Array | string; justifyItemsXl: string; alignItemsXl: string; justifyContentXl: string; alignContentXl: string; currentDisplay: string; currentColumns: SafeStyle; currentRows: SafeStyle; currentArea: SafeStyle; currentAutoCols: SafeStyle; currentAutoRows: SafeStyle; currentGap: string; currentJustifyItems: string; currentAlignItems: string; currentJustifyContent: string; currentAlignContent: string; applyLayout(): void; removeLayout(): void; private getCols; private getRows; private getTracks; private getAutoCols; private getAutoRows; private getTrackDefaultSize; private getAreas; private getGap; }