export { PersistentVector, TransientVector } from './PersistentVector'; export { PersistentMap, TransientMap } from './PersistentMap'; export { type PersistentList, type PersistentListNode, cons, isEmpty as isPersistentListEmpty, listToArray, listFromArray, listTake, listDrop, listPrependAll, listSize, } from './PersistentList'; import { PersistentVector } from './PersistentVector'; import { PersistentMap } from './PersistentMap'; /** Returns true if `value` is a PersistentVector (Dvala array). */ export declare function isPersistentVector(value: unknown): value is PersistentVector; /** Returns true if `value` is a PersistentMap (Dvala object). */ export declare function isPersistentMap(value: unknown): value is PersistentMap;