stone-kit
Version:
uikit for redesign
33 lines (32 loc) • 1.03 kB
TypeScript
type TBtn = {
isLong?: boolean;
additionalClassName?: string;
additionalLabelClass?: string;
withPadding?: boolean;
width?: string;
width_m?: string;
width_l?: string;
};
type BaseInputProps = React.JSX.IntrinsicElements['input'] & TBtn;
interface ITabSelect {
children?: React.ReactNode;
variant?: SwitcherVariant;
classname?: string;
isRound?: boolean;
}
export declare const TAB_SELECT_VARIANTS: {
readonly whiteFill: "whiteFill";
readonly whiteStroke: "whiteStroke";
readonly grayDesign: "grayDesign";
readonly fullWhite: "fullWhite";
};
export type SwitcherVariant = keyof typeof TAB_SELECT_VARIANTS;
declare const TabSelectNamespace: (({ variant, classname, children }: ITabSelect) => import("react/jsx-runtime").JSX.Element) & {
Item: {
(props: BaseInputProps & {
ref?: React.Ref<HTMLInputElement>;
}): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
};
export { TabSelectNamespace as TabSelect };