UNPKG

@jill64/svelte-input

Version:

➡️ Functional Input Component Set for Svelte

31 lines (30 loc) 1.52 kB
import type { Snippet } from 'svelte'; import type { HTMLInputAttributes } from 'svelte/elements'; declare class __sveltets_Render<T> { props(): { value?: (T extends string ? T : never) | undefined; list?: (T extends string ? T : never)[] | undefined; Class?: HTMLInputAttributes["class"]; style?: HTMLInputAttributes["style"]; disabled?: HTMLInputAttributes["disabled"]; required?: HTMLInputAttributes["required"]; readonly?: HTMLInputAttributes["readonly"]; attributes?: HTMLInputAttributes; onSelect?: ((value: string) => unknown) | undefined; children?: Snippet<[T extends string ? T : never]> | undefined; }; events(): {}; slots(): {}; bindings(): "value"; exports(): {}; } interface $$IsomorphicComponent { new <T>(options: import('svelte').ComponentConstructorOptions<ReturnType<__sveltets_Render<T>['props']>>): import('svelte').SvelteComponent<ReturnType<__sveltets_Render<T>['props']>, ReturnType<__sveltets_Render<T>['events']>, ReturnType<__sveltets_Render<T>['slots']>> & { $$bindings?: ReturnType<__sveltets_Render<T>['bindings']>; } & ReturnType<__sveltets_Render<T>['exports']>; <T>(internal: unknown, props: ReturnType<__sveltets_Render<T>['props']> & {}): ReturnType<__sveltets_Render<T>['exports']>; z_$$bindings?: ReturnType<__sveltets_Render<any>['bindings']>; } declare const Radio: $$IsomorphicComponent; type Radio<T> = InstanceType<typeof Radio<T>>; export default Radio;