import type { Environment, Subscribable } from 'relay-runtime'; import type { Getter } from 'jotai/vanilla'; export declare const createAtom: (getArgs: (get: Getter) => Args, getEnvironment: (get: Getter) => Environment, execute: (environment: Environment, args: Args) => Subscribable, handleAction: (action: Action, environment: Environment, refresh: () => void) => ActionResult) => import("jotai/vanilla").WritableAtom, [action: Action], ActionResult>;