import { TabProps } from "./tabs.types";
interface StyledTabListProps {
    orientation: "horizontal" | "vertical";
    size: "medium" | "large";
}
export declare const StyledTabPanel: import("styled-components").StyledComponent<"div", any, {}, never>;
export declare const StyledTabList: import("styled-components").StyledComponent<"div", any, StyledTabListProps, never>;
export declare const StyledTabListWrapper: import("styled-components").StyledComponent<"div", any, {}, never>;
export declare const Spacer: import("styled-components").StyledComponent<"div", any, {}, never>;
export declare const StyledScrollButton: import("styled-components").StyledComponent<"button", any, {
    size: "medium" | "large";
}, never>;
export declare const StyledScrollButtonPlaceholder: import("styled-components").StyledComponent<"div", any, {
    size: "medium" | "large";
}, never>;
interface StyledTabProps extends Omit<TabProps, "controls" | "index" | "label"> {
    activeTab: boolean;
    error?: string | boolean;
    warning?: string | boolean;
    orientation: "horizontal" | "vertical";
    size: "medium" | "large";
}
export declare const StyledTab: import("styled-components").StyledComponent<"button", any, StyledTabProps, never>;
export declare const StyledTabs: import("styled-components").StyledComponent<"div", any, {
    orientation?: "horizontal" | "vertical";
}, never>;
export declare const StyledTabProvider: import("styled-components").StyledComponent<"div", any, {
    visible: boolean;
}, never>;
export {};
