import { TThemeArrayOrValueCSS } from '../../../design/designFunctions/arrayToCssValues'; import { TLayer } from '../../../types/TLayer'; import { TSpacings } from '../../../types/TSpacings'; import { TUiColorsNotTransparent } from '../../../types/TUiColorsNotTransparent'; import { CSSProp } from 'styled-components'; export type TActiveSwitchIndicator = { itemNumber: number; themeType?: TUiColorsNotTransparent; layer?: TLayer; tabSpacing?: TSpacings; type?: 'bolb' | 'underline' | 'topline' | 'leftline' | 'rightline'; borderRadius?: TThemeArrayOrValueCSS; outlined?: boolean; direction?: 'horizontal' | 'vertical'; indicatorWidth?: string; indicatorHeight?: string; externalStyle?: CSSProp; }; export type TActiveSwitchIndicatorWithHTMLAttrs = TActiveSwitchIndicator & React.HTMLAttributes;