import React, { HTMLAttributes, ReactNode } from 'react'; export interface DefinedTabPaneProps { /** @ignore */ className?: string; /** * @ignore * 内部属性 */ active?: boolean; /** * @ignore * 内部属性 */ destroyInactiveTabPane?: boolean; /** 是否强制渲染 */ forceRender?: boolean; /** @ignore */ placeholder?: ReactNode; /** 面板内容 */ children?: ReactNode; /** 是否禁用 */ disabled?: boolean; /** tab 的 title */ tab: ReactNode; /** tab 的 key,由于 react 会在某些情况下改变传递的 key,顾直接使用 key 是不安全的,如发现 key 被修改,可使用 tabKey 来替换 */ tabKey?: string; } export declare type TabPaneProps = DefinedTabPaneProps & Omit, keyof DefinedTabPaneProps>; declare const _default: React.MemoExoticComponent<({ className, active, destroyInactiveTabPane, forceRender, placeholder, children, tabKey, tab, ...rest }: TabPaneProps) => JSX.Element>; export default _default;