import { OnChanges, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; /** * @author mfrank * @experimental TerraThreeColumnsContainerComponent is experimental and might be subject to drastic changes in the near future. * It is also not compatible with the mobileRouting directive yet. * * @description Container which displays content/views in 3 columns using bootstraps grid system. * You can specify the width of the columns by using the three given inputs. * The sum of width of all given columns must amount to 12 at all times to ensure the deserved behaviour. * If not, the column widths are calculated automatically. */ export declare class TerraThreeColumnsContainerComponent implements OnChanges { /** * @description size of the left column */ leftColumnWidth: number; /** * @description size of the center column */ centerColumnWidth: number; /** * @description size of the right column. Default 4 */ rightColumnWidth: number; /** * Component's life cycle hook which is executed when the value of any input changes. * It validates the given input values and updates the view. * @param changes */ ngOnChanges(changes?: SimpleChanges): void; _getStylesForColumn(columnWidth: number): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }