import React from "react"; import { type VariantProps } from "../../utils.js"; declare const itemVariants: (props?: ({ active?: boolean | null | undefined; loading?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; type ItemProps = React.HTMLAttributes & VariantProps; declare const Item: (({ children, className, active, loading, ...props }: ItemProps) => React.JSX.Element) & { original: ({ children, className, active, loading, ...props }: ItemProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: (({ children, className, active, loading, ...props }: ItemProps) => React.JSX.Element) & { original: ({ children, className, active, loading, ...props }: ItemProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition/types.js").ComponentDecorator<(({ children, className, active, loading, ...props }: ItemProps) => React.JSX.Element) & { original: ({ children, className, active, loading, ...props }: ItemProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; } & { CollapseTrigger: (({ open, loading, ...props }: import("./ItemCollapseTrigger.js").ItemCollapseTriggerProps) => React.JSX.Element) & { original: ({ open, loading, ...props }: import("./ItemCollapseTrigger.js").ItemCollapseTriggerProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: (({ open, loading, ...props }: import("./ItemCollapseTrigger.js").ItemCollapseTriggerProps) => React.JSX.Element) & { original: ({ open, loading, ...props }: import("./ItemCollapseTrigger.js").ItemCollapseTriggerProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition/types.js").ComponentDecorator<(({ open, loading, ...props }: import("./ItemCollapseTrigger.js").ItemCollapseTriggerProps) => React.JSX.Element) & { original: ({ open, loading, ...props }: import("./ItemCollapseTrigger.js").ItemCollapseTriggerProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; Content: (({ children, className, ...props }: import("./ItemContent.js").ItemContentProps) => React.JSX.Element) & { original: ({ children, className, ...props }: import("./ItemContent.js").ItemContentProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: (({ children, className, ...props }: import("./ItemContent.js").ItemContentProps) => React.JSX.Element) & { original: ({ children, className, ...props }: import("./ItemContent.js").ItemContentProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition/types.js").ComponentDecorator<(({ children, className, ...props }: import("./ItemContent.js").ItemContentProps) => React.JSX.Element) & { original: ({ children, className, ...props }: import("./ItemContent.js").ItemContentProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; DragHandle: (({ handleRef }: import("./ItemDragHandle.js").ItemDragHandleProps) => React.JSX.Element) & { original: ({ handleRef }: import("./ItemDragHandle.js").ItemDragHandleProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: (({ handleRef }: import("./ItemDragHandle.js").ItemDragHandleProps) => React.JSX.Element) & { original: ({ handleRef }: import("./ItemDragHandle.js").ItemDragHandleProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition/types.js").ComponentDecorator<(({ handleRef }: import("./ItemDragHandle.js").ItemDragHandleProps) => React.JSX.Element) & { original: ({ handleRef }: import("./ItemDragHandle.js").ItemDragHandleProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; Icon: (({ element, active, ...props }: import("./ItemIcon.js").ItemIconProps) => React.JSX.Element) & { original: ({ element, active, ...props }: import("./ItemIcon.js").ItemIconProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: (({ element, active, ...props }: import("./ItemIcon.js").ItemIconProps) => React.JSX.Element) & { original: ({ element, active, ...props }: import("./ItemIcon.js").ItemIconProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition/types.js").ComponentDecorator<(({ element, active, ...props }: import("./ItemIcon.js").ItemIconProps) => React.JSX.Element) & { original: ({ element, active, ...props }: import("./ItemIcon.js").ItemIconProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; SubIndentation: (({ level }: import("./ItemSubIndentation.js").ItemSubIndentationProps) => React.JSX.Element) & { original: ({ level }: import("./ItemSubIndentation.js").ItemSubIndentationProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: (({ level }: import("./ItemSubIndentation.js").ItemSubIndentationProps) => React.JSX.Element) & { original: ({ level }: import("./ItemSubIndentation.js").ItemSubIndentationProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition/types.js").ComponentDecorator<(({ level }: import("./ItemSubIndentation.js").ItemSubIndentationProps) => React.JSX.Element) & { original: ({ level }: import("./ItemSubIndentation.js").ItemSubIndentationProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; Placeholder: (({ depth }: import("./ItemPlaceholder.js").ItemPlaceholderProps) => React.JSX.Element) & { original: ({ depth }: import("./ItemPlaceholder.js").ItemPlaceholderProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: (({ depth }: import("./ItemPlaceholder.js").ItemPlaceholderProps) => React.JSX.Element) & { original: ({ depth }: import("./ItemPlaceholder.js").ItemPlaceholderProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/react-composition/types.js").ComponentDecorator<(({ depth }: import("./ItemPlaceholder.js").ItemPlaceholderProps) => React.JSX.Element) & { original: ({ depth }: import("./ItemPlaceholder.js").ItemPlaceholderProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; }; export { Item, type ItemProps };