import { ILayout, ILayoutConfig, IDimension } from '../@types/index'; export default class Layout { static findLayoutByProp(prop: string, layout: ILayoutConfig[][]): any; layout: ILayoutConfig; constructor(layout?: ILayout[][] | ILayoutConfig); transformValueToPixel(value: number | string): string; parseLayout(config: ILayoutConfig): ILayoutConfig; getLayoutDimension(layout?: ILayout[][]): { columns: number; rows: number; }; parseGridTemplate(dim: IDimension): { gridTemplateColumns: string; gridTemplateRows: string; }; parseGridTemplateAreas(gridTemplate: any, group: ILayoutConfig[][]): string; autoFillColumns(rows: ILayoutConfig[], maxColumns: number): (string | number)[]; repeatTemplate(len: number, auto?: boolean): string; }