ui-ingredients
Version:
Headless component library for Svelte powered by zag
7 lines (6 loc) • 698 B
TypeScript
import type { ItemGroupProps, ItemProps } from '@zag-js/select';
import type { Accessor } from '../types.js';
import type { CreateSelectReturn } from './createSelect.svelte.js';
export declare const getSelectContext: () => Accessor<CreateSelectReturn>, setSelectContext: (context: Accessor<CreateSelectReturn>) => Accessor<CreateSelectReturn>;
export declare const getSelectItemPropsContext: () => Accessor<ItemProps<any>>, setSelectItemPropsContext: (context: Accessor<ItemProps<any>>) => Accessor<ItemProps<any>>;
export declare const getSelectItemGroupPropsContext: () => Accessor<ItemGroupProps>, setSelectItemGroupPropsContext: (context: Accessor<ItemGroupProps>) => Accessor<ItemGroupProps>;