carbon-react
Version:
A library of reusable React components for easily building user interfaces.
22 lines (21 loc) • 892 B
TypeScript
import { PaddingProps } from "styled-system";
import { type Edge } from "@atlaskit/pragmatic-drag-and-drop-hitbox/closest-edge";
declare const StyledDraggableContainer: import("styled-components").StyledComponent<"div", any, {
theme: object;
}, "theme">;
interface StyledDraggableItemProps {
isDragging?: boolean;
isDraggingAndLeftSelf?: boolean;
shadowStyling?: {
closestEdge: Edge;
height: number;
};
}
declare const StyledDraggableItem: import("styled-components").StyledComponent<"div", any, StyledDraggableItemProps, never>;
interface StyledItemContentProps extends PaddingProps {
flexDirection?: "row" | "row-reverse";
}
declare const StyledItemContent: import("styled-components").StyledComponent<"div", any, {
theme: object;
} & StyledItemContentProps, "theme">;
export { StyledDraggableContainer, StyledDraggableItem, StyledItemContent };