Files
infocom-systems-design/node_modules/jotai/ts3.8/esm/vanilla/utils/freezeAtom.d.ts
2025-10-03 22:27:28 +03:00

7 lines
389 B
TypeScript

import type { Atom } from 'jotai/vanilla';
export declare function freezeAtom<AtomType extends Atom<unknown>>(anAtom: AtomType): AtomType;
/**
* @deprecated Define it on users end
*/
export declare function freezeAtomCreator<CreateAtom extends (...args: unknown[]) => Atom<unknown>>(createAtom: CreateAtom): CreateAtom;
declare type Awaited<T> = T extends Promise<infer V> ? V : T;