diff --git a/plugins/incremental-ingestion-backend/api-report.md b/plugins/incremental-ingestion-backend/api-report.md index d843aad1a3..5d2f66ac19 100644 --- a/plugins/incremental-ingestion-backend/api-report.md +++ b/plugins/incremental-ingestion-backend/api-report.md @@ -19,11 +19,17 @@ import { Router } from 'express'; import type { UrlReader } from '@backstage/backend-common'; // @public -export interface EntityIteratorResult { - cursor?: T; - done: boolean; - entities?: DeferredEntity[]; -} +export type EntityIteratorResult = + | { + done: false; + entities: DeferredEntity[]; + cursor: T; + } + | { + done: true; + entities?: DeferredEntity[]; + cursor?: T; + }; // @public export const INCREMENTAL_ENTITY_PROVIDER_ANNOTATION =