export declare const clientAtom: import("jotai").Atom & { write: (get: { (atom: import("jotai").Atom>): Value; (atom: import("jotai").Atom>): Value_1; (atom: import("jotai").Atom): Value_2 extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? any : V : V : V : V : V : V : V : V : V : V : Value_2; } & { (atom: import("jotai").Atom>, options: { unstable_promise: true; }): Value_3 | Promise; (atom: import("jotai").Atom>, options: { unstable_promise: true; }): Value_4 | Promise; (atom: import("jotai").Atom, options: { unstable_promise: true; }): (Value_5 extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? any : V : V : V : V : V : V : V : V : V : V : Value_5) | Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? V extends Promise ? any : V : V : V : V : V : V : V : V : V : V : Value_5>; }, set: { >(atom: import("jotai").WritableAtom): Result; >(atom: import("jotai").WritableAtom, update: Update): Result_1; }, update: import("@urql/core").Client | ((prev: import("@urql/core").Client) => import("@urql/core").Client)) => void; onMount?: import("@urql/core").Client)) => void>(setAtom: S) => void | (() => void); } & { init: import("@urql/core").Client; };