UNPKG

svelte-tenor

Version:

Tenor GIF components, implemented in Svelte.

36 lines (35 loc) 1.33 kB
import { SvelteComponentTyped } from "svelte"; import type { SuggestionOptions } from './api'; declare const __propDef: { props: { /** Tenor API key. */ key: SuggestionOptions['key']; /** Search term. */ q: SuggestionOptions['q']; /** Search locale. */ locale?: SuggestionOptions['locale']; /** Number of results. */ limit?: SuggestionOptions['limit']; /** Keeps the buttons on one line instead of wrapping. */ scroll?: boolean | undefined; /** Set `retry` to true to retry the last request. */ retry?: boolean | undefined; /** * Is the request in progress? * * @readonly */ loading?: boolean | undefined; /** * Terms displayed. * * @readonly */ terms?: string[] | undefined; }; events: { click: CustomEvent<string>; error: CustomEvent<Error>; } & { [evt: string]: CustomEvent<any>; }; slots: {}; }; export declare type AutocompleteProps = typeof __propDef.props; export declare type AutocompleteEvents = typeof __propDef.events; export declare type AutocompleteSlots = typeof __propDef.slots; export default class Autocomplete extends SvelteComponentTyped<AutocompleteProps, AutocompleteEvents, AutocompleteSlots> { } export {};