import React, { ReactNode, Ref } from 'react'; import { ColorPropsValue, DivProps, Id } from '../../types'; export interface TabProps extends Omit { prefix?: ReactNode; suffix?: ReactNode; /** color仅生效于激活状态,普通状态样式请使用css修改 */ color?: ColorPropsValue; orientation?: 'horizontal' | 'vertical'; label?: ReactNode; value: Id; disabled?: boolean; closable?: boolean; onClose?: React.MouseEventHandler; /** 是否允许拖拽排序,默认为`false` */ sortable?: boolean; /** @private 内部使用,用于表示改选项卡是否为激活状态 */ _active?: boolean; /** @private */ _index?: number; /** @private */ _tabRef?: Ref; } export declare const Tab: React.MemoExoticComponent<({ prefix, suffix, color, orientation, label, value, disabled, closable, onClose, sortable, _active, _index, _tabRef, ...props }: TabProps) => import("@emotion/react/jsx-runtime").JSX.Element>;