///
declare type TabStyleProps = {
$selected?: boolean;
$dark?: boolean;
};
export declare const StyledOverlay: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit & import("../Card").CardProps & import("react").RefAttributes, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string & Omit & import("../Card").CardProps & import("react").RefAttributes>, keyof import("react").Component>;
export declare const StyledTabList: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledTabs: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, {
$dark?: boolean | undefined;
$index?: number | undefined;
}>> & string;
/**
* Switches between different Tab styles of traditional and helix header navigation.
* Allows separate style CSS without conditionals across all the components.
* @returns Subcomponents to render
*/
export declare function getStyledComponents(helixHeader?: boolean): {
Tab: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, keyof TabStyleProps> & TabStyleProps, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string;
TabInner: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, TabStyleProps>> & string;
Link: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLSpanElement>, never>> & string;
DropdownTab: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, keyof TabStyleProps> & TabStyleProps, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, never>, never>> & string;
DropdownTabInner: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, keyof TabStyleProps> & TabStyleProps, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string;
MoreLi: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLLIElement>, {
$helix?: boolean | undefined;
}>> & string;
} | {
Tab: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, keyof TabStyleProps> & TabStyleProps, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, TabStyleProps>> & string;
TabInner: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, keyof TabStyleProps> & TabStyleProps, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, TabStyleProps>> & string;
Link: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLSpanElement>, never>> & string;
DropdownTab: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, keyof TabStyleProps> & TabStyleProps, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, never>, never>> & string;
DropdownTabInner: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, keyof TabStyleProps> & TabStyleProps, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, keyof TabStyleProps> & TabStyleProps, never>> & string;
MoreLi: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLLIElement>, {
$helix?: boolean | undefined;
}>> & string;
};
export {};