///
import { AnyT } from '../../../definitions.interface';
import { UniversalLayoutViewBuilder } from './universal-layout-view.builder';
import { IUniversalLayoutBuilderConfigEntity, UniversalLayoutBuilderChildrenT } from '../../../definition';
export declare class DefaultLayoutViewBuilder extends UniversalLayoutViewBuilder {
/**
* @stable [23.01.2020]
* @param {{}} props
* @param {Array>} children
* @param {IUniversalLayoutBuilderConfigEntity} layoutConfig
* @returns {AnyT}
*/
buildRowView(props: {}, children: Array>, layoutConfig: IUniversalLayoutBuilderConfigEntity): AnyT;
/**
* @stable [23.01.2020]
* @param {{}} props
* @param {Array>} children
* @param {IUniversalLayoutBuilderConfigEntity} layoutConfig
* @returns {AnyT}
*/
buildColumnView(props: {}, children: Array>, layoutConfig: IUniversalLayoutBuilderConfigEntity): AnyT;
/**
* @stable [23.01.2020]
* @param {UniversalLayoutBuilderChildrenT} item
* @returns {boolean}
*/
isClonedItem(item: UniversalLayoutBuilderChildrenT): boolean;
}