import React, { FC, HTMLAttributes, ReactElement, ReactNode } from "react"; import { FitToOuter, Signal } from "../styles/css-var"; import { MaskHook, MaskProps } from "../popups/mask"; declare type TabKey = string | number; export declare type TabContainerHook = { selectTab: (tabKey: TabKey) => void; showMask: (props?: MaskProps) => void; closeMask: () => void; }; export declare type TabContentAttributes = { key: TabKey; title: string | ReactNode; $selected?: () => void; $signal?: Signal; children?: ReactNode; }; export declare type TabContentWrapperFC
= FC
; export declare type TabContentFC
= TabContentWrapperFC
;
export declare const TabContentWrapper: TabContentWrapperFC;
export declare type TabContainerAttributes = HTMLAttributes