UNPKG

svelte-multiselect

Version:
52 lines (51 loc) 2.13 kB
import type { Snippet } from 'svelte'; type GenericOption = string | number | { value: unknown; label: string | number; }; declare function $$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; onchange?: (event: Event) => void; oninput?: (event: Event) => void; option_snippet?: Snippet<[{ option: Option; selected: boolean; active: boolean; }]>; children?: Snippet<[{ option: Option; selected: boolean; active: boolean; }]>; }; exports: {}; bindings: "selected"; slots: {}; events: {}; }; declare class __sveltets_Render<Option extends GenericOption> { props(): ReturnType<typeof $$render<Option>>['props']; events(): ReturnType<typeof $$render<Option>>['events']; slots(): ReturnType<typeof $$render<Option>>['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;