UNPKG

@prismicio/client

Version:

The official JavaScript + TypeScript client library for Prismic

15 lines (14 loc) 760 B
import { ContentRelationshipField } from "../value/contentRelationship.js"; import { PrismicDocument } from "../value/document.js"; import { PrismicMigrationDocument } from "./Document.js"; //#region src/types/migration/ContentRelationship.d.ts type ValueOrThunk<T> = T | (() => Promise<T> | T); /** * A content relationship field in a migration. */ type MigrationContentRelationship<TDocuments extends PrismicDocument = PrismicDocument> = ValueOrThunk<TDocuments | PrismicMigrationDocument<TDocuments> | undefined> | (Pick<ContentRelationshipField, "link_type"> & { id: ValueOrThunk<TDocuments | PrismicMigrationDocument<TDocuments> | undefined>; }); //#endregion export { MigrationContentRelationship }; //# sourceMappingURL=ContentRelationship.d.ts.map