UNPKG

@assistant-ui/react

Version:

Open-source TypeScript/React library for building production-grade AI chat experiences

24 lines • 1.06 kB
import { Collection } from "radix-ui/internal"; import { type RefObject } from "react"; declare const useThreadListCollection: (scope: any) => () => { ref: RefObject<HTMLButtonElement | null>; }[]; export declare const ThreadListCollection: { readonly Provider: React.FC<{ children?: React.ReactNode | undefined; scope: any; }>; readonly Slot: React.ForwardRefExoticComponent<Collection.CollectionProps & React.RefAttributes<HTMLElement>>; readonly ItemSlot: import("react").ForwardRefExoticComponent<{ children: React.ReactNode; scope: any; } & import("react").RefAttributes<HTMLButtonElement>>; }; export { useThreadListCollection }; type ThreadListItemFocus = { triggerRef: RefObject<HTMLButtonElement | null>; moreRef: RefObject<HTMLButtonElement | null>; }; export declare const ThreadListItemFocusProvider: import("react").Provider<ThreadListItemFocus | null>; export declare const useThreadListItemFocus: () => ThreadListItemFocus | null; //# sourceMappingURL=threadListFocusGroup.d.ts.map