contentful-orm
Version:
A TypeScript-first ORM for Contentful CMS that enables a code-first approach to content modeling
14 lines (13 loc) • 551 B
TypeScript
import { ContentfulSpaceId, ContentfulEnvironmentId } from '../types/contentful.js';
export declare class ContentfulSync {
private readonly client;
private readonly space;
private readonly environment;
private readonly spaceId;
private readonly environmentId;
constructor(accessToken: string, spaceId: ContentfulSpaceId, environmentId?: ContentfulEnvironmentId);
private transformValidation;
private transformFieldsToContentful;
private unpublishContentType;
syncContentType(target: Function): Promise<void>;
}