export declare type MutationAffinity = TextMutationAffinity | OtherMutationAffinity; export declare type OtherMutationAffinity = { type: 'other'; }; export declare const OTHER_MUTATION_AFFINITY: OtherMutationAffinity; export declare type TextMutationAffinity = InsertTextMutationAffinity | RemoveTextMutationAffinity; export declare type InsertTextMutationAffinity = { type: 'insertText'; textNode: Text; }; export declare type RemoveTextMutationAffinity = { type: 'removeText'; textNode: Text; }; export declare function getTextMutationAffinityFromMutationRecord(record: MutationRecord): TextMutationAffinity | OtherMutationAffinity; export declare function isMutationAffinityEqual(a: MutationAffinity, b: MutationAffinity): boolean;