import { Highlight } from "./networking/fragments/highlightFragment" import { ArticleReadingProgressMutationInput } from "./networking/mutations/articleReadingProgressMutation" import { CreateHighlightInput } from "./networking/mutations/createHighlightMutation" import { MergeHighlightInput, MergeHighlightOutput } from "./networking/mutations/mergeHighlightMutation" import { UpdateHighlightInput } from "./networking/mutations/updateHighlightMutation" export type ArticleMutations = { createHighlightMutation: (input: CreateHighlightInput) => Promise deleteHighlightMutation: (highlightId: string) => Promise mergeHighlightMutation: (input: MergeHighlightInput) => Promise updateHighlightMutation: (input: UpdateHighlightInput) => Promise articleReadingProgressMutation: (input: ArticleReadingProgressMutationInput) => Promise }