import { type IUpdateEntryDataFactory, type IUpdateEntryDataResponse } from "./abstractions.js"; import { CmsContext } from "../../../../features/shared/abstractions.js"; import { IdentityContext } from "@webiny/api-core/features/security/IdentityContext/index.js"; import type { CmsEntry, CmsEntryValues, CmsModel, UpdateCmsEntryInput, UpdateCmsEntryOptionsInput } from "../../../../types/index.js"; declare class UpdateEntryDataFactoryImpl implements IUpdateEntryDataFactory { private readonly cmsContext; private readonly identityContext; constructor(cmsContext: CmsContext.Interface, identityContext: IdentityContext.Interface); create(model: CmsModel, rawInput: UpdateCmsEntryInput, originalEntry: CmsEntry, options?: UpdateCmsEntryOptionsInput): Promise>; } export declare const UpdateEntryDataFactory: import("@webiny/di").Implementation; export {};