UNPKG

ui-ingredients

Version:

Headless component library for Svelte powered by zag

7 lines (6 loc) 710 B
import type { ItemGroupProps, ItemProps } from '@zag-js/listbox'; import type { Accessor } from '../types.js'; import type { CreateListboxReturn } from './createListbox.svelte.js'; export declare const getListboxContext: () => Accessor<CreateListboxReturn>, setListboxContext: (context: Accessor<CreateListboxReturn>) => Accessor<CreateListboxReturn>; export declare const getListboxItemPropsContext: () => Accessor<ItemProps<any>>, setListboxItemPropsContext: (context: Accessor<ItemProps<any>>) => Accessor<ItemProps<any>>; export declare const getListboxItemGroupPropsContext: () => Accessor<ItemGroupProps>, setListboxItemGroupPropsContext: (context: Accessor<ItemGroupProps>) => Accessor<ItemGroupProps>;