@github/auto-complete-element
Version:
Auto-complete input values from server results
21 lines (20 loc) • 711 B
TypeScript
import { AutoCompleteElement } from './auto-complete-element.js';
type JSXBase = JSX.IntrinsicElements extends {
span: unknown;
} ? JSX.IntrinsicElements : Record<string, Record<string, unknown>>;
declare global {
interface Window {
AutoCompleteElement: typeof AutoCompleteElement;
AutocompleteElement: typeof AutoCompleteElement;
}
interface HTMLElementTagNameMap {
'auto-complete': AutoCompleteElement;
}
namespace JSX {
interface IntrinsicElements {
['auto-complete']: JSXBase['span'] & Partial<Omit<AutoCompleteElement, keyof HTMLElement>>;
}
}
}
export default AutoCompleteElement;
export * from './auto-complete-element.js';