UNPKG

svelte-multiselect

Version:
49 lines (48 loc) 1.84 kB
import type { Snippet } from 'svelte'; export type Item = string | [string, unknown]; declare class __sveltets_Render<T extends Item> { props(): { [key: string]: unknown; items?: T[] | undefined; node?: string; current?: string; log?: `verbose` | `errors` | `silent`; nav_options?: { replace_state: boolean; no_scroll: boolean; } | undefined; titles?: { prev: string; next: string; } | undefined; onkeyup?: ((obj: { prev: Item; next: Item; }) => Record<string, string>) | null | undefined; prev_snippet?: Snippet<[{ item: Item; }]> | undefined; children?: Snippet<[{ kind: `prev` | `next`; item: Item; }]> | undefined; between?: Snippet<[]>; next_snippet?: Snippet<[{ item: Item; }]> | undefined; }; events(): {}; slots(): {}; bindings(): ""; exports(): {}; } interface $$IsomorphicComponent { new <T extends Item>(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 extends Item>(internal: unknown, props: ReturnType<__sveltets_Render<T>['props']> & {}): ReturnType<__sveltets_Render<T>['exports']>; z_$$bindings?: ReturnType<__sveltets_Render<any>['bindings']>; } declare const PrevNext: $$IsomorphicComponent; type PrevNext<T extends Item> = InstanceType<typeof PrevNext<T>>; export default PrevNext;