export declare const detachedValue: unique symbol;
export type DetachedValue = typeof detachedValue;
export declare class UndefinedStateRegistry<AtomType extends object> {
    #private;
    constructor(external: any);
    register(key: string, atom: AtomType): void;
    claim(key: string): any;
    ensure(key: string): any;
}
//# sourceMappingURL=index.d.ts.map