ui-ingredients
Version:
Headless component library for Svelte powered by zag
11 lines (10 loc) • 385 B
TypeScript
import * as select from '@zag-js/select';
type Omitted = 'id' | 'dir' | 'getRootNode' | 'open.controlled';
export interface CreateSelectProps extends Omit<select.Context, Omitted> {
id?: string;
openControlled?: boolean;
}
export interface CreateSelectReturn extends select.Api {
}
export declare function createSelect(props: CreateSelectProps): CreateSelectReturn;
export {};