UNPKG

svelte-multiselect

Version:
45 lines (44 loc) 1.92 kB
import type { Snippet } from 'svelte'; type GenericOption = string | number | { value: unknown; label: string | number; }; declare class __sveltets_Render<Option extends GenericOption> { props(): { [key: string]: unknown; options: Option[]; selected?: string | number | null; id?: string | null; name?: string | null; disabled?: boolean; required?: boolean; aria_label?: string | null; onclick?: ((event: MouseEvent) => void) | undefined; onchange?: ((event: Event) => void) | undefined; oninput?: ((event: Event) => void) | undefined; option_snippet?: Snippet<[{ option: Option; selected: boolean; active: boolean; }]> | undefined; children?: Snippet<[{ option: Option; selected: boolean; active: boolean; }]> | undefined; }; events(): {}; slots(): {}; bindings(): "selected"; exports(): {}; } interface $$IsomorphicComponent { new <Option extends GenericOption>(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 GenericOption>(internal: unknown, props: ReturnType<__sveltets_Render<Option>['props']> & {}): ReturnType<__sveltets_Render<Option>['exports']>; z_$$bindings?: ReturnType<__sveltets_Render<any>['bindings']>; } declare const RadioButtons: $$IsomorphicComponent; type RadioButtons<Option extends GenericOption> = InstanceType<typeof RadioButtons<Option>>; export default RadioButtons;