import { TabTitleProps } from ".";
interface StyledTitleContentProps extends Pick<TabTitleProps, "align" | "borders" | "error" | "info" | "isTabSelected" | "noLeftBorder" | "noRightBorder" | "position" | "size" | "warning"> {
    alternateStyling?: boolean;
    hasCustomLayout?: boolean;
    hasHref?: boolean;
    hasSiblings?: boolean;
    validationRedesignOptIn?: boolean;
}
declare const StyledTitleContent: import("styled-components").StyledComponent<"span", any, StyledTitleContentProps, never>;
declare const StyledTabTitleButton: import("styled-components").StyledComponent<"button", any, TabTitleProps & {
    validationRedesignOptIn?: boolean;
}, never>;
declare const StyledTabTitleLink: import("styled-components").StyledComponent<"a", any, TabTitleProps & {
    validationRedesignOptIn?: boolean;
}, never>;
interface StyledLayoutWrapperProps extends Pick<TabTitleProps, "titlePosition" | "position"> {
    hasCustomLayout?: boolean;
    hasCustomSibling?: boolean;
    validationRedesignOptIn?: boolean;
}
declare const StyledLayoutWrapper: import("styled-components").StyledComponent<"div", any, StyledLayoutWrapperProps, never>;
declare const StyledVerticalIndicator: import("styled-components").StyledComponent<"div", any, {}, never>;
type StyledSelectedIndicatorProps = Pick<TabTitleProps, "position" | "error" | "warning"> & {
    validationRedesignOptIn?: boolean;
};
declare const StyledSelectedIndicator: import("styled-components").StyledComponent<"div", any, StyledSelectedIndicatorProps, never>;
export { StyledTabTitleButton, StyledTabTitleLink, StyledTitleContent, StyledLayoutWrapper, StyledSelectedIndicator, StyledVerticalIndicator, };
