UNPKG

@webiny/api-headless-cms-ddb-es

Version:

DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.

59 lines (58 loc) 2.63 kB
import { CmsEntry, StorageOperationsCmsModel } from "@webiny/api-headless-cms/types"; import { CmsEntryElasticsearchValuesModifier } from "../../../plugins"; interface Params { model: StorageOperationsCmsModel; plugins: CmsEntryElasticsearchValuesModifier[]; entry: CmsEntry; } export declare const modifyEntryValues: (params: Params) => { values: import("@webiny/api-headless-cms/types").CmsEntryValues; webinyVersion: string; tenant: string; entryId: string; id: string; revisionCreatedOn: string; revisionSavedOn: string; revisionModifiedOn: string | null; revisionDeletedOn: string | null; revisionRestoredOn: string | null; revisionFirstPublishedOn: string | null; revisionLastPublishedOn: string | null; revisionCreatedBy: import("@webiny/api-headless-cms/types").CmsIdentity; revisionSavedBy: import("@webiny/api-headless-cms/types").CmsIdentity; revisionModifiedBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; revisionDeletedBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; revisionRestoredBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; revisionFirstPublishedBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; revisionLastPublishedBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; createdOn: string; savedOn: string; modifiedOn: string | null; deletedOn: string | null; restoredOn: string | null; firstPublishedOn: string | null; lastPublishedOn: string | null; createdBy: import("@webiny/api-headless-cms/types").CmsIdentity; savedBy: import("@webiny/api-headless-cms/types").CmsIdentity; modifiedBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; deletedBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; restoredBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; firstPublishedBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; lastPublishedBy: import("@webiny/api-headless-cms/types").CmsIdentity | null; ownedBy?: import("@webiny/api-headless-cms/types").CmsIdentity | null | undefined; publishedOn?: string | null | undefined; modelId: string; locale: string; version: number; locked: boolean; status: import("@webiny/api-headless-cms/types").CmsEntryStatus; location?: { folderId?: string | null | undefined; } | undefined; meta?: { [key: string]: any; } | undefined; wbyDeleted?: boolean | null | undefined; binOriginalFolderId?: string | null | undefined; }; export {};