import type { ApolloClient, TypedDocumentNode } from '@apollo/client'; export type EmptyObject = { [key: string]: any; }; export type ResultOf = T extends TypedDocumentNode ? R : never; export type VariablesOf = T extends TypedDocumentNode ? V : never; export type Omit = Pick>; export type NamedOptions = Record; export type Flags = { /** * Observable starts with `{ loading: true }`. * * Disabled by default */ useMutationLoading?: boolean; };