import { GraphQLError } from 'graphql'; import { FieldMeta } from '../../types'; import { ItemData } from './serialization'; import { DataGetter } from './dataGetter'; export declare type Value = Record; export declare function useChangedFieldsAndDataForUpdate(fields: Record, itemGetter: DataGetter, value: Value): { changedFields: ReadonlySet; dataForUpdate: Record; };