import { Either, Option } from 'trimop'; import { Doc, Field, WriteDoc, WriteField } from './data'; /** * ApplyDocWriteError */ export declare type ApplyDocWriteError = { readonly field: Option; }; export declare function ApplyDocWriteError(field: Option): ApplyDocWriteError; /** * * @param param0 * @returns */ export declare function applyFieldWrite({ field, writeField, }: { readonly field: Option; readonly writeField: WriteField; }): Either; export declare function applyDocWrite({ doc, writeDoc, }: { readonly doc: Option; readonly writeDoc: WriteDoc; }): Either; //# sourceMappingURL=apply-doc-write.d.ts.map