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>;
