UNPKG

realm

Version:

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

132 lines (131 loc) 8.91 kB
import { Realm as RealmConstructor } from "./internal"; import * as internal from "./internal"; declare global { /** @deprecated Will be removed in v13.0.0. Please use an import statement. */ export class Realm extends RealmConstructor { } /** * @deprecated Will be removed in v13.0.0. Please use an import statement. */ export namespace Realm { export import Realm = RealmConstructor; export import flags = internal.flags; export import Object = internal.RealmObject; export import App = internal.App; export import Auth = internal.Auth; export import BSON = internal.BSON; export import Types = internal.Types; export import Services = internal.Services; export import index = internal.index; export import mapTo = internal.mapTo; export import kmToRadians = internal.kmToRadians; export import miToRadians = internal.miToRadians; export import AppChangeCallback = internal.AppChangeCallback; export import AppConfiguration = internal.AppConfiguration; export import AppServicesFunction = internal.AppServicesFunction; export import BaseConfiguration = internal.BaseConfiguration; export import BaseObjectSchema = internal.BaseObjectSchema; export import BaseSyncConfiguration = internal.BaseSyncConfiguration; export import CanonicalObjectSchema = internal.CanonicalObjectSchema; export import CanonicalPropertySchema = internal.CanonicalPropertySchema; export import CanonicalPropertiesTypes = internal.CanonicalPropertiesTypes; export import ClientResetMode = internal.ClientResetMode; export import ClientResetFallbackCallback = internal.ClientResetFallbackCallback; export import ClientResetBeforeCallback = internal.ClientResetBeforeCallback; export import ClientResetAfterCallback = internal.ClientResetAfterCallback; export import ClientResetManualConfiguration = internal.ClientResetManualConfiguration; export import ClientResetDiscardUnsyncedChangesConfiguration = internal.ClientResetDiscardUnsyncedChangesConfiguration; export import ClientResetRecoverUnsyncedChangesConfiguration = internal.ClientResetRecoverUnsyncedChangesConfiguration; export import ClientResetRecoverOrDiscardUnsyncedChangesConfiguration = internal.ClientResetRecoverOrDiscardUnsyncedChangesConfiguration; export import ClientResetConfig = internal.ClientResetConfig; export import CollectionChangeCallback = internal.CollectionChangeCallback; export import CollectionChangeSet = internal.CollectionChangeSet; export import CollectionPropertyTypeName = internal.CollectionPropertyTypeName; export import Collection = internal.Collection; export import CompensatingWriteError = internal.CompensatingWriteError; export import CompensatingWriteInfo = internal.CompensatingWriteInfo; export import ConfigurationWithoutSync = internal.ConfigurationWithoutSync; export import ConfigurationWithSync = internal.ConfigurationWithSync; export import Configuration = internal.Configuration; export import ConnectionNotificationCallback = internal.ConnectionNotificationCallback; export import ConnectionState = internal.ConnectionState; export import Credentials = internal.Credentials; export import DefaultFunctionsFactory = internal.DefaultFunctionsFactory; export import DefaultUserProfileData = internal.DefaultUserProfileData; export import Dictionary = internal.Dictionary; export import DictionaryChangeCallback = internal.DictionaryChangeCallback; export import DictionaryChangeSet = internal.DictionaryChangeSet; export import ErrorCallback = internal.ErrorCallback; export import FlexibleSyncConfiguration = internal.FlexibleSyncConfiguration; export import IndexDecorator = internal.IndexDecorator; export import List = internal.List; export import LocalAppConfiguration = internal.LocalAppConfiguration; export import MapToDecorator = internal.MapToDecorator; export import MetadataMode = internal.MetadataMode; export import Metadata = internal.Metadata; export import MigrationCallback = internal.MigrationCallback; export import Mixed = internal.Types.Mixed; export import NumericLogLevel = internal.NumericLogLevel; export import ObjectChangeCallback = internal.ObjectChangeCallback; export import ObjectChangeSet = internal.ObjectChangeSet; export import ObjectSchema = internal.ObjectSchema; export import ObjectType = internal.ObjectType; export import OpenRealmBehaviorConfiguration = internal.OpenRealmBehaviorConfiguration; export import OpenRealmBehaviorType = internal.OpenRealmBehaviorType; export import OpenRealmTimeOutBehavior = internal.OpenRealmTimeOutBehavior; export import OrderedCollection = internal.OrderedCollection; export import PartitionSyncConfiguration = internal.PartitionSyncConfiguration; export import PrimaryKey = internal.PrimaryKey; export import PrimitivePropertyTypeName = internal.PrimitivePropertyTypeName; export import ProgressDirection = internal.ProgressDirection; export import ProgressMode = internal.ProgressMode; export import ProgressNotificationCallback = internal.ProgressNotificationCallback; export import PropertiesTypes = internal.PropertiesTypes; export import PropertySchema = internal.PropertySchema; export import PropertySchemaParseError = internal.PropertySchemaParseError; export import PropertySchemaShorthand = internal.PropertySchemaShorthand; export import PropertySchemaStrict = internal.PropertySchemaStrict; export import PropertyTypeName = internal.PropertyTypeName; export import ProviderType = internal.ProviderType; export import ProxyType = internal.ProxyType; export import RealmEventName = internal.RealmEventName; export import RealmObjectConstructor = internal.RealmObjectConstructor; export import RelationshipPropertyTypeName = internal.RelationshipPropertyTypeName; export import Results = internal.Results; export import SchemaParseError = internal.SchemaParseError; export import SessionState = internal.SessionState; export import SessionStopPolicy = internal.SessionStopPolicy; export import Set = internal.RealmSet; export import SortDescriptor = internal.SortDescriptor; export import SSLConfiguration = internal.SSLConfiguration; export import SSLVerifyCallback = internal.SSLVerifyCallback; export import SSLVerifyObject = internal.SSLVerifyObject; export import SubscriptionSetState = internal.SubscriptionSetState; export import SyncConfiguration = internal.SyncConfiguration; export import SyncError = internal.SyncError; export import UpdateMode = internal.UpdateMode; export import UserChangeCallback = internal.UserChangeCallback; export import UserState = internal.UserState; export import User = internal.User; export import WaitForSync = internal.WaitForSync; export import GeoBox = internal.GeoBox; export import GeoCircle = internal.GeoCircle; export import GeoPoint = internal.GeoPoint; export import GeoPolygon = internal.GeoPolygon; export import CanonicalGeoPolygon = internal.CanonicalGeoPolygon; export import CanonicalGeoPoint = internal.CanonicalGeoPoint; export import GeoPosition = internal.GeoPosition; /** @deprecated Will be removed in v13.0.0. Please use {@link internal.AppServicesFunction} */ export import RealmFunction = internal.AppServicesFunction; /** @deprecated Will be removed in v13.0.0. Please use {@link internal.CanonicalPropertySchema} */ export import CanonicalObjectSchemaProperty = internal.CanonicalPropertySchema; /** @deprecated Will be removed in v13.0.0. Please use {@link internal.ClientResetRecoverUnsyncedChangesConfiguration} */ export import ClientResetRecoveryConfiguration = internal.ClientResetRecoverUnsyncedChangesConfiguration; /** @deprecated Will be removed in v13.0.0. Please use {@link internal.PropertySchema} */ export import ObjectSchemaProperty = internal.PropertySchema; /** @deprecated Will be removed in v13.0.0. Please use {@link internal.RealmObjectConstructor} */ export import ObjectClass = internal.RealmObjectConstructor; /** @deprecated Will be removed in v13.0.0. Please use {@link internal.PropertyTypeName} */ export import PropertyType = internal.PropertyTypeName; } }