@copilotkit/react-core
Version:
<div align="center"> <a href="https://copilotkit.ai" target="_blank"> <img src="https://github.com/copilotkit/copilotkit/raw/main/assets/banner.png" alt="CopilotKit Logo"> </a>
10 lines (8 loc) • 424 B
TypeScript
type FlatCategoryStoreId = string;
interface UseFlatCategoryStoreReturn<T> {
addElement: (value: T, categories: string[]) => FlatCategoryStoreId;
removeElement: (id: FlatCategoryStoreId) => void;
allElements: (categories: string[]) => T[];
}
declare const useFlatCategoryStore: <T>() => UseFlatCategoryStoreReturn<T>;
export { FlatCategoryStoreId, UseFlatCategoryStoreReturn, useFlatCategoryStore as default };