import { OnChanges, OnInit, SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * Displays a column within a row of the fluid grid.
 */
export declare class SkyColumnComponent implements OnInit, OnChanges {
    #private;
    /**
     * The number of columns (1-12) on extra-small screens
     * (less than 768px). If you do not specify a value, the fluid grid displays
     * the column at the full width of the screen.
     * @default 12
     */
    set screenXSmall(value: number | undefined);
    get screenXSmall(): number;
    /**
     * The number of columns (1-12) on small screens
     * (768-991px). If you do not specify a value, the column inherits
     * the `screenXSmall` value.
     */
    screenSmall: number | undefined;
    /**
     * The number of columns (1-12) on medium screens
     * (992-1199px). If you do not specify a value, the column inherits
     * the `screenSmall` value.
     */
    screenMedium: number | undefined;
    /**
     * The number of columns (1-12) on large screens
     * (more than 1200px). If you do not specify a value, the column
     * inherits the `screenMedium` value.
     */
    screenLarge: number | undefined;
    classnames: string | undefined;
    ngOnChanges(changes: SimpleChanges): void;
    getClassNames(): string;
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SkyColumnComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SkyColumnComponent, "sky-column", never, { "screenXSmall": { "alias": "screenXSmall"; "required": false; }; "screenSmall": { "alias": "screenSmall"; "required": false; }; "screenMedium": { "alias": "screenMedium"; "required": false; }; "screenLarge": { "alias": "screenLarge"; "required": false; }; }, {}, never, ["*"], false, never>;
}
