fui-fancyui
Version:
FancyUI Libary
17 lines (16 loc) • 813 B
TypeScript
import { TSpacings } from '../../../types/TSpacings';
import { TFlexDirection } from '../../../types/TFlexDirection';
import { TActionItem, TActionItemButton } from '../ActionItem';
import { TDirection } from '../../atoms/FancyLine/TFancyLine.model';
export type TActionItemModified = Omit<TActionItem, 'items' | 'icon' | 'label' | 'isClickable' | 'isActive' | 'onClick' | 'disabled'>;
export type TSteperItem = Omit<TActionItemButton, 'isClickable' | 'isActive'>;
export type TStepper = {
steps: TSteperItem[];
activeStep?: number;
flexDirection?: TFlexDirection;
lineLength?: string;
gap?: TSpacings;
thinkness?: string;
} & TActionItemModified;
export type TFlexToDirectionMapper = Record<TFlexDirection, TDirection>;
export declare const FlexToDirectionMapper: TFlexToDirectionMapper;