UNPKG

@react-native-oh-tpl/realm

Version:

Realm by MongoDB is an offline-first mobile database: an alternative to SQLite and key-value stores

18 lines (17 loc) 607 B
import { binding } from "../binding"; import type { TypeHelpers } from "../TypeHelpers"; import type { Realm } from "../Realm"; /** @internal */ export type SetAccessor<T = unknown> = { get: (set: binding.Set, index: number) => T; set: (set: binding.Set, index: number, value: T) => void; insert: (set: binding.Set, value: T) => void; }; type SetAccessorFactoryOptions<T> = { realm: Realm; typeHelpers: TypeHelpers<T>; itemType: binding.PropertyType; }; /** @internal */ export declare function createSetAccessor<T>(options: SetAccessorFactoryOptions<T>): SetAccessor<T>; export {};