import { EventEmitter } from '@angular/core';
import { MatDrawerMode, MatSidenav } from '@angular/material/sidenav';
import { IInputVal } from '../constants';
export declare class ZuiSideNavComponent {
    position: 'start' | 'end';
    mode: MatDrawerMode;
    width: string;
    padding: string;
    set disabledBlurToClose(val: IInputVal);
    blurToClose: boolean;
    set noBackdrop(val: IInputVal);
    hasBackdrop: boolean;
    set hideClose(val: IInputVal);
    showClose: boolean;
    openedStart: EventEmitter<void>;
    backdropClick: EventEmitter<void>;
    sideNav: MatSidenav;
    open: () => void;
    close: () => void;
    onBackdropClick: () => void;
}
