import { fetchQuery } from 'relay-runtime'; import type { Environment, GraphQLTaggedNode, OperationType } from 'relay-runtime'; import type { Getter, WritableAtom } from 'jotai/vanilla'; type Config = Parameters[3]; type Action = { type: 'refetch'; }; export declare function atomWithQuery(taggedNode: GraphQLTaggedNode, getVariables: (get: Getter) => T['variables'], getConfig?: (get: Getter) => Config, getEnvironment?: (get: Getter) => Environment): WritableAtom; export {};