import type { EventName, Options, ReactWebComponent } from '@lit/react'; export { type EventName } from '@lit/react'; export interface EventNames { [key: string]: EventName | string; } type Constructor = new () => T; type Opts> = Omit, 'elementClass' | 'react' | 'tagName'>; export declare function wrap>(elementClass: Constructor, options?: Opts): ReactWebComponent;