import { Separator } from "./separator.js"; import * as React$1 from "react"; import * as react_jsx_runtime0 from "react/jsx-runtime"; import { VariantProps } from "class-variance-authority"; import * as class_variance_authority_types0 from "class-variance-authority/types"; //#region src/react/ui/item.d.ts declare function ItemGroup({ className, ...props }: React$1.ComponentProps<"div">): react_jsx_runtime0.JSX.Element; declare function ItemSeparator({ className, ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; declare const itemVariants: (props?: ({ variant?: "default" | "outline" | "muted" | null | undefined; size?: "default" | "sm" | null | undefined; } & class_variance_authority_types0.ClassProp) | undefined) => string; /** Flexible container for list items with media, content, and actions */ declare function Item({ className, variant, size, asChild, ...props }: React$1.ComponentProps<"div"> & VariantProps & { asChild?: boolean; }): react_jsx_runtime0.JSX.Element; declare const itemMediaVariants: (props?: ({ variant?: "default" | "icon" | "image" | null | undefined; } & class_variance_authority_types0.ClassProp) | undefined) => string; declare function ItemMedia({ className, variant, ...props }: React$1.ComponentProps<"div"> & VariantProps): react_jsx_runtime0.JSX.Element; declare function ItemContent({ className, ...props }: React$1.ComponentProps<"div">): react_jsx_runtime0.JSX.Element; declare function ItemTitle({ className, ...props }: React$1.ComponentProps<"div">): react_jsx_runtime0.JSX.Element; declare function ItemDescription({ className, ...props }: React$1.ComponentProps<"p">): react_jsx_runtime0.JSX.Element; declare function ItemActions({ className, ...props }: React$1.ComponentProps<"div">): react_jsx_runtime0.JSX.Element; declare function ItemHeader({ className, ...props }: React$1.ComponentProps<"div">): react_jsx_runtime0.JSX.Element; declare function ItemFooter({ className, ...props }: React$1.ComponentProps<"div">): react_jsx_runtime0.JSX.Element; //#endregion export { Item, ItemActions, ItemContent, ItemDescription, ItemFooter, ItemGroup, ItemHeader, ItemMedia, ItemSeparator, ItemTitle }; //# sourceMappingURL=item.d.ts.map