import { ProvidersService } from 'fccore2';
import { FcinputComponent } from '../fcinput';
/**
 * fc-navtab选项卡导航
 * 选项卡导航组件。
 * 提供平级的区域将大块内容进行收纳和展现，保持界面整洁。
 * Ant Design 依次提供了三级选项卡，分别用于不同的场景。
 * 事件
 * 1.选中事件：selected
 * 2.关闭事件：closed
 */
export declare class FcnavtabComponent extends FcinputComponent {
    provider: ProvidersService;
    fcRoutes: any[];
    name: string;
    fcevent: {
        fcnavtabSelected: string;
        fcnavtabClick: string;
        fcnavtabClose: string;
        fcnavtabCloseOther: string;
        fcnavtabClosed: string;
        fcnavtabClearTabs: string;
        fcnavtabResize: string;
    };
    /** 配置 */
    fcTabs: any[];
    /** 选中索引 */
    fcSelectedIndex: number;
    /** 超出高度或宽度后是否显示滑动按钮 */
    fcShowPagination: boolean;
    /** 页签的基本样式，可选 line、card 类型 */
    fcType: string;
    /** 页签位置，可选值有 top right bottom left */
    fcPosition: string;
    height: string;
    ngOnInit(): void;
    constructor(provider: ProvidersService);
    _afterParentInit(): void;
    /**
     * 关闭tab页面
     * @param eventName 事件名称
     * @param tab 关闭的tab页面
     */
    closeTab(eventName: any, tab: any): void;
    closeAllTab(eventName: any): void;
    ngOnDestroy(): void;
}
