import { TemplateRef, ViewContainerRef } from '@angular/core';
import { NgSwitch } from '@angular/common';
export declare class ZUISwitchCasesDirective {
    private viewContainer;
    private templateRef;
    private ngSwitch;
    private _created;
    zuiSwitchCases: any[];
    constructor(viewContainer: ViewContainerRef, templateRef: TemplateRef<Object>, ngSwitch: NgSwitch);
    ngOnInit(): void;
    ngDoCheck(): void;
    enforceState(created: boolean): void;
}
