diff --git a/plugins/search-backend-module-techdocs/report.api.md b/plugins/search-backend-module-techdocs/report.api.md index 1365af4545..ecfa434eea 100644 --- a/plugins/search-backend-module-techdocs/report.api.md +++ b/plugins/search-backend-module-techdocs/report.api.md @@ -12,6 +12,7 @@ import { Config } from '@backstage/config'; import { DiscoveryService } from '@backstage/backend-plugin-api'; import { DocumentCollatorFactory } from '@backstage/plugin-search-common'; import { Entity } from '@backstage/catalog-model'; +import { EntityFilterQuery } from '@backstage/catalog-client'; import { ExtensionPoint } from '@backstage/backend-plugin-api'; import { HttpAuthService } from '@backstage/backend-plugin-api'; import { LoggerService } from '@backstage/backend-plugin-api'; @@ -75,7 +76,11 @@ export type TechDocsCollatorDocumentTransformer = ( // @public (undocumented) export interface TechDocsCollatorEntityFilterExtensionPoint { // (undocumented) - setEntityFilter(filterFunction: (entities: Entity[]) => Entity[]): void; + setCustomCatalogApiFilters(apiFilters: EntityFilterQuery): void; + // (undocumented) + setEntityFilterFunction( + filterFunction: (entities: Entity[]) => Entity[], + ): void; } // @public @@ -112,6 +117,7 @@ export type TechDocsCollatorFactoryOptions = { legacyPathCasing?: boolean; entityTransformer?: TechDocsCollatorEntityTransformer; documentTransformer?: TechDocsCollatorDocumentTransformer; - entityFilter?: (entity: Entity[]) => Entity[]; + entityFilterFunction?: (entity: Entity[]) => Entity[]; + customCatalogApiFilters?: EntityFilterQuery; }; ```