import { TLeftOrTop } from '../../types.ts'; import { default as React, ComponentProps } from 'react'; export type QuillIconComponent = React.ForwardRefExoticComponent<"ref">; export type TTabSize = "sm" | "md"; export interface TabProps extends ComponentProps<"button"> { size?: TTabSize; icon?: React.ReactNode; iconPosition?: TLeftOrTop; className?: string; children?: React.ReactNode; contentStyle?: "hug" | "fill"; selectedTabIndex?: number; onChangeTab?: (index: number) => void; onTabClick?: (e: number) => void; }