UNPKG

melt

Version:

The next generation of Melt UI. Built for Svelte 5.

27 lines (26 loc) 1.59 kB
import { type Snippet } from "svelte"; import { Combobox as Builder, type ComboboxProps } from "../builders/Combobox.svelte"; import type { ComponentProps } from "../types"; declare class __sveltets_Render<T, Multiple extends boolean> { props(): Omit<ComponentProps<ComboboxProps<T, Multiple>>, "multiple" | "onNavigate"> & { children: Snippet<[Builder<T, Multiple>]>; multiple?: Multiple | undefined; onNavigate?: ((current: T | null, direction: "next" | "prev") => T | null) | undefined; }; events(): {}; slots(): {}; bindings(): "value" | "highlighted"; exports(): { select: Builder<T, Multiple>; }; } interface $$IsomorphicComponent { new <T, Multiple extends boolean>(options: import('svelte').ComponentConstructorOptions<ReturnType<__sveltets_Render<T, Multiple>['props']>>): import('svelte').SvelteComponent<ReturnType<__sveltets_Render<T, Multiple>['props']>, ReturnType<__sveltets_Render<T, Multiple>['events']>, ReturnType<__sveltets_Render<T, Multiple>['slots']>> & { $$bindings?: ReturnType<__sveltets_Render<T, Multiple>['bindings']>; } & ReturnType<__sveltets_Render<T, Multiple>['exports']>; <T, Multiple extends boolean>(internal: unknown, props: ReturnType<__sveltets_Render<T, Multiple>['props']> & {}): ReturnType<__sveltets_Render<T, Multiple>['exports']>; z_$$bindings?: ReturnType<__sveltets_Render<any, any>['bindings']>; } declare const Combobox: $$IsomorphicComponent; type Combobox<T, Multiple extends boolean> = InstanceType<typeof Combobox<T, Multiple>>; export default Combobox;