<NME> types.ts
<BEF> export type DataItem = unknown
export type Value = unknown

export type RenderProp<TArg> = (arg: TArg) => React.ReactNode

export interface WidgetHandle {
  focus(): void
}

export type ElementProps<TProps, TElement> = Omit<
  WidgetHTMLAttributes,
  keyof TProps
> &
  TProps

export type SearchMetadata = {
  action: 'clear' | 'input'
  lastSearchTerm?: string
  originalEvent?: React.SyntheticEvent
}

<MSG> Publish v5.0.0-beta.3

<DFF> @@ -7,12 +7,6 @@ export interface WidgetHandle {
   focus(): void
 }
 
-export type ElementProps<TProps, TElement> = Omit<
-  WidgetHTMLAttributes,
-  keyof TProps
-> &
-  TProps
-
 export type SearchMetadata = {
   action: 'clear' | 'input'
   lastSearchTerm?: string

Publish v5.0.0-beta.3