UNPKG

svelte-multiselect

Version:
26 lines (25 loc) 1.65 kB
import type { MultiSelectProps, Option as T } from './types'; declare function $$render<Option extends T>(): { props: MultiSelectProps; exports: {}; bindings: "value" | "selected" | "invalid" | "open" | "activeIndex" | "activeOption" | "form_input" | "input" | "matchingOptions" | "options" | "outerDiv" | "searchText"; slots: {}; events: {}; }; declare class __sveltets_Render<Option extends T> { props(): ReturnType<typeof $$render<Option>>['props']; events(): ReturnType<typeof $$render<Option>>['events']; slots(): ReturnType<typeof $$render<Option>>['slots']; bindings(): "value" | "selected" | "invalid" | "open" | "activeIndex" | "activeOption" | "form_input" | "input" | "matchingOptions" | "options" | "outerDiv" | "searchText"; exports(): {}; } interface $$IsomorphicComponent { new <Option extends T>(options: import('svelte').ComponentConstructorOptions<ReturnType<__sveltets_Render<Option>['props']>>): import('svelte').SvelteComponent<ReturnType<__sveltets_Render<Option>['props']>, ReturnType<__sveltets_Render<Option>['events']>, ReturnType<__sveltets_Render<Option>['slots']>> & { $$bindings?: ReturnType<__sveltets_Render<Option>['bindings']>; } & ReturnType<__sveltets_Render<Option>['exports']>; <Option extends T>(internal: unknown, props: ReturnType<__sveltets_Render<Option>['props']> & {}): ReturnType<__sveltets_Render<Option>['exports']>; z_$$bindings?: ReturnType<__sveltets_Render<any>['bindings']>; } declare const MultiSelect: $$IsomorphicComponent; type MultiSelect<Option extends T> = InstanceType<typeof MultiSelect<Option>>; export default MultiSelect;