diff --git a/packages/catalog-model/alpha-api-report.md b/packages/catalog-model/alpha-api-report.md index 639cba1fef..5b962a7403 100644 --- a/packages/catalog-model/alpha-api-report.md +++ b/packages/catalog-model/alpha-api-report.md @@ -3,12 +3,9 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { JsonObject } from '@backstage/types'; +import { Entity } from '@backstage/catalog-model'; import { SerializedError } from '@backstage/errors'; -// Warning: (ae-forgotten-export) The symbol "Entity" needs to be exported by the entry point alpha.d.ts -// Warning: (ae-unresolved-link) The @link reference could not be resolved: The package "@backstage/catalog-model" does not have an export "Entity" -// // @alpha export interface AlphaEntity extends Entity { status?: EntityStatus; diff --git a/packages/catalog-model/src/entity/AlphaEntity.ts b/packages/catalog-model/src/entity/AlphaEntity.ts index 57a1954f52..6f5c9d4fa7 100644 --- a/packages/catalog-model/src/entity/AlphaEntity.ts +++ b/packages/catalog-model/src/entity/AlphaEntity.ts @@ -14,11 +14,13 @@ * limitations under the License. */ -import { Entity } from './Entity'; +// TODO(Rugvip): Figure out best way to allow this import +// eslint-disable-next-line import/no-extraneous-dependencies +import { Entity } from '@backstage/catalog-model'; import { EntityStatus } from './EntityStatus'; /** - * A version of the {@link Entity} type that contains unstable alpha fields. + * A version of the `Entity` type that contains unstable alpha fields. * * @remarks *