carbon-react
Version:
A library of reusable React components for easily building user interfaces.
41 lines (40 loc) • 1.93 kB
TypeScript
import { PaddingProps } from "styled-system";
export declare const StyledList: import("styled-components").StyledComponent<"ul", any, {}, never>;
interface StyledVerticalMenuProps extends PaddingProps {
active?: boolean;
height: string;
}
export declare const StyledVerticalMenuItem: import("styled-components").StyledComponent<"div", any, {
theme: object;
} & StyledVerticalMenuProps, "theme">;
export declare const StyledTitle: import("styled-components").StyledComponent<"h3", any, {}, never>;
export declare const StyledAdornment: import("styled-components").StyledComponent<"div", any, {}, never>;
export declare const StyledTitleIcon: import("styled-components").StyledComponent<import("react").ForwardRefExoticComponent<import("../icon").IconProps & import("react").RefAttributes<HTMLSpanElement>>, any, {}, never>;
export declare const StyledChevronIcon: import("styled-components").StyledComponent<import("react").ForwardRefExoticComponent<import("../icon").IconProps & import("react").RefAttributes<HTMLSpanElement>>, any, {}, never>;
export declare const StyledVerticalMenu: import("styled-components").StyledComponent<"div", any, {
theme: object;
} & Omit<import("../box").BoxProps, "borderRadius"> & {
cssProps?: {
color?: string;
opacity?: string;
height?: string;
width?: string;
};
$borderRadius?: import("../box").BoxProps["borderRadius"];
}, "theme">;
interface FullScreenProps {
isOpen: boolean;
prefersReducedMotion?: boolean;
}
export declare const StyledVerticalMenuFullScreen: import("styled-components").StyledComponent<"div", any, {
theme: object;
} & Omit<import("../box").BoxProps, "borderRadius"> & {
cssProps?: {
color?: string;
opacity?: string;
height?: string;
width?: string;
};
$borderRadius?: import("../box").BoxProps["borderRadius"];
} & FullScreenProps, "theme">;
export {};