import Node from './../type/node'; import FieldValue from './../type/field-value'; import Operation, { OperationInput } from './../operation'; interface Input extends OperationInput { readonly node: Node; readonly field: string; readonly old_value: FieldValue; readonly new_value: FieldValue; } declare class ChangeFieldOperation extends Operation { protected performInternal(): Promise; private addChangeNode; private performFieldChange; private buildChangeNode; private getChangeUrl; private getChangeTypeUrl; private getNode; private getFieldKey; private getOldValue; private getNewValue; } export default ChangeFieldOperation;