import { Primitive } from "../../../utils/Primitive.js"; import { type ComponentRef, type ComponentPropsWithoutRef, type ReactNode } from "react"; import type { Unstable_TriggerCategory } from "@assistant-ui/core"; export declare namespace ComposerPrimitiveTriggerPopoverCategories { type Element = ComponentRef; type Props = Omit, "children"> & { children: (categories: readonly Unstable_TriggerCategory[]) => ReactNode; }; } /** * Renders the top-level category list via a render function. * Only renders when no category is active and search mode is off. */ export declare const ComposerPrimitiveTriggerPopoverCategories: import("react").ForwardRefExoticComponent & import("react").HTMLAttributes & { asChild?: boolean; }, "ref"> & { render?: import("react").ReactElement | undefined; } & import("react").RefAttributes, "ref">, "children"> & { children: (categories: readonly Unstable_TriggerCategory[]) => ReactNode; } & import("react").RefAttributes>; export declare namespace ComposerPrimitiveTriggerPopoverCategoryItem { type Element = ComponentRef; type Props = ComponentPropsWithoutRef & { categoryId: string; }; } /** * A button that selects a category and triggers drill-down navigation. * Automatically receives `data-highlighted` when keyboard-navigated. */ export declare const ComposerPrimitiveTriggerPopoverCategoryItem: import("react").ForwardRefExoticComponent & import("react").ButtonHTMLAttributes & { asChild?: boolean; }, "ref"> & { render?: import("react").ReactElement | undefined; } & import("react").RefAttributes, "ref"> & { categoryId: string; } & import("react").RefAttributes>; //# sourceMappingURL=TriggerPopoverCategories.d.ts.map