import { ReactElement, ReactNode, DetailedHTMLProps, HTMLAttributes } from 'react';
import { BoxProps, TabProps, TabsProps, Theme } from '@mui/material';
import { StyledComponent } from '@emotion/styled';
import { BoxOwnProps, MUIStyledCommonProps } from '@mui/system';
export declare const BoxStyled: StyledComponent< BoxOwnProps & Omit< DetailedHTMLProps, HTMLDivElement>, keyof BoxOwnProps> & MUIStyledCommonProps, {}, {}>;
export type SecondaryTab = {
name: string;
onClick?: () => void;
component?: ReactNode;
disabled?: boolean | false;
icon?: ReactElement;
tabProps?: {
href?: string;
hrefLang?: string;
isExternal?: boolean;
};
};
export type SecondaryTabsProps = {
tabs: SecondaryTab[];
selectedTabIndex: number;
tabsProps?: TabsProps;
tabProps?: TabProps;
boxProps?: BoxProps;
};
export declare const SecondaryTabs: (props: SecondaryTabsProps) => import("react/jsx-runtime").JSX.Element;