carbon-react
Version:
A library of reusable React components for easily building user interfaces.
31 lines (30 loc) • 1.52 kB
TypeScript
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 {};