import { ElementRef } from '@angular/core';
import { ProvidersService } from 'fccore2';
import { FcinputComponent } from '../fcinput';
/**
 * fc-navside侧边栏导航
 * 侧边栏导航。
 * 如边栏显示全部消息、已读消息、未读消息时。
 * 事件
 * 1.点击事件：click
 * 2.开关事件：toggle
 */
export declare class FcnavsideComponent extends FcinputComponent {
    provider: ProvidersService;
    private elementRef;
    fcevent: {
        fcnavsideToggle: string;
        fcnavsideClick: string;
        fcnavsideClosed: string;
    };
    /**配置*/
    fcOption: NavsideOptions;
    constructor(provider: ProvidersService, elementRef: ElementRef);
    /**
     * 点击侧边栏外的区域关闭
     */
    _onOutsideClick(event: any): void;
    ngOnChanges(param: any): void;
    _event(eventName: any, param: any): void;
}
export interface NavsideOptions {
    /**元数据id*/
    fcAppid?: string;
    /**显示第一个选项卡*/
    fcLabelCode1?: string;
    /**显示第二个选项卡*/
    fcLabelCode2?: string;
    /**标题*/
    fcTitleCode?: string;
    /**描述*/
    fcSmarkCode?: string;
    /**颜色*/
    fcColorCode?: string;
    /**时间*/
    fcTimeCode?: string;
    /**是否已读*/
    fcReadCode?: string;
    fcValues1?: any[];
    fcValues2?: any[];
}
