import { ElementRef, OnChanges, OnInit, Renderer2, SimpleChanges } from '@angular/core';
import { RowComponent } from '../row/row.component';
export declare class ColComponent implements OnInit, OnChanges {
    _elementRef: ElementRef;
    private _renderer;
    private atRow;
    ngOnChanges(changes: SimpleChanges): void;
    constructor(_elementRef: ElementRef, _renderer: Renderer2, atRow: RowComponent);
    readonly paddingLeft: number;
    readonly paddingRight: number;
    private _span;
    private _offset;
    _el: HTMLElement;
    _classList: string[];
    _col_type: 'md' | 'sm' | 'xs' | 'lg';
    atXs: number;
    atSm: number;
    atMd: number;
    atLg: number;
    colType: 'md' | 'sm' | 'xs' | 'lg';
    span: number;
    offset: number;
    ngOnInit(): void;
    classMap: {};
    /** temp solution since no method add classMap to host https://github.com/angular/angular/issues/7289*/
    setClassMap(): void;
    updateHostClass(el: HTMLElement, classMap: object): void;
    private addClass;
    private removeClass;
}
