diff --git a/plugins/catalog-react/api-report.md b/plugins/catalog-react/api-report.md index 06ac77e6cd..a72df6bb3d 100644 --- a/plugins/catalog-react/api-report.md +++ b/plugins/catalog-react/api-report.md @@ -138,12 +138,6 @@ export const columnFactories: Readonly<{ createSpecTypeColumn(): TableColumn; }>; -// @public (undocumented) -export interface ConstructableFilter { - // (undocumented) - new (values: string[]): T; -} - // @public (undocumented) export type DefaultEntityFilters = { kind?: EntityKindFilter; @@ -173,7 +167,9 @@ export type EntityAutocompletePickerProps< name: Name; path: string; showCounts?: boolean; - Filter: ConstructableFilter>; + Filter: { + new (values: string[]): NonNullable; + }; InputProps?: TextFieldProps; initialSelectedOptions?: string[]; }; diff --git a/plugins/catalog-react/src/components/EntityAutocompletePicker/EntityAutocompletePicker.tsx b/plugins/catalog-react/src/components/EntityAutocompletePicker/EntityAutocompletePicker.tsx index b921117dc7..3eaba51909 100644 --- a/plugins/catalog-react/src/components/EntityAutocompletePicker/EntityAutocompletePicker.tsx +++ b/plugins/catalog-react/src/components/EntityAutocompletePicker/EntityAutocompletePicker.tsx @@ -38,11 +38,6 @@ export type AllowedEntityFilters = { : never; }[keyof T]; -/** @public */ -export interface ConstructableFilter { - new (values: string[]): T; -} - /** @public */ export type EntityAutocompletePickerProps< T extends DefaultEntityFilters = DefaultEntityFilters, @@ -52,7 +47,7 @@ export type EntityAutocompletePickerProps< name: Name; path: string; showCounts?: boolean; - Filter: ConstructableFilter>; + Filter: { new (values: string[]): NonNullable }; InputProps?: TextFieldProps; initialSelectedOptions?: string[]; }; diff --git a/plugins/catalog-react/src/components/EntityAutocompletePicker/index.ts b/plugins/catalog-react/src/components/EntityAutocompletePicker/index.ts index b7aa7ca3b2..684e7cef55 100644 --- a/plugins/catalog-react/src/components/EntityAutocompletePicker/index.ts +++ b/plugins/catalog-react/src/components/EntityAutocompletePicker/index.ts @@ -18,5 +18,4 @@ export { EntityAutocompletePicker } from './EntityAutocompletePicker'; export type { EntityAutocompletePickerProps, AllowedEntityFilters, - ConstructableFilter, } from './EntityAutocompletePicker';