UNPKG

@umrashrf/preact-osm-geocoding

Version:
34 lines (33 loc) 1.04 kB
import * as React from 'preact'; interface Props { id?: string; name?: string; inputValue?: string; placeholder?: string; debounce?: number; callback?: Function; city?: string; countrycodes?: string; acceptLanguage?: string; viewbox?: string; outerClassNames?: string; inputClassNames?: string; loaderClassNames?: string; resultsClassNames?: string; resultClassNames?: string; } export interface Result { boundingbox: Array<string>; display_name: string; lat: string; lon: string; } export declare class debouncedMethod<T> { constructor(method: T, debounceTime: number); private _method; private _timeout; private _debounceTime; invoke: T; } export declare const ReactOsmGeocoding: ({ id, name, inputValue, placeholder, debounce, callback, city, countrycodes, acceptLanguage, viewbox, outerClassNames, inputClassNames, loaderClassNames, resultsClassNames, resultClassNames }: Props) => React.JSX.Element; export {};