import { IEntityUpdateCommand } from "../abstractions/commands"; import { EntityServiceLocator } from "../providers/services"; export declare class EntityUpdateCommand implements IEntityUpdateCommand { private readonly services; constructor(services: EntityServiceLocator); execute(id: TEntityId, input: TEntityUpdateData): Promise<{ id: TEntityId; }>; private adaptEntity; private authorize; private getContext; private versionEntity; private isVersioningEnabled; }