import { ElementRef, OnChanges, OnInit } from '@angular/core';
import * as i0 from "@angular/core";
export declare class OcxContentContainerDirective implements OnInit, OnChanges {
    private el;
    /**
     * Used for passing the direction, in which the content inside the container should be rendered.
     * Default: horizontal
     * @example [ocxContentContainer]="horizontal"
     * @example [ocxContentContainer]="vertical"
     */
    layout: 'horizontal' | 'vertical';
    /**
     * Used for passing in the breakpoint below which a horizontal layout should switch to a vertical layout.
     * Only necessary if horizontal layout is used
     * Default: md
     */
    breakpoint: 'sm' | 'md' | 'lg' | 'xl';
    constructor(el: ElementRef);
    ngOnInit(): void;
    ngOnChanges(): void;
    private addContainerStyles;
    static ɵfac: i0.ɵɵFactoryDeclaration<OcxContentContainerDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<OcxContentContainerDirective, "[ocxContentContainer]", never, { "layout": { "alias": "layout"; "required": false; }; "breakpoint": { "alias": "breakpoint"; "required": false; }; }, {}, never, never, false, never>;
}
