import { ThunderDispatcher } from '../thunder-dispatcher.js'; import { OnSyncStatusChangedListener } from './types.js'; export declare enum SyncStatus { loading = 0, idle = 1, read = 2, write = 3 } export declare enum DataStatus { NoData = 0,//no render UpdatingData = 1,//no render ContainsData = 2 } export declare const syncDispatcher: ThunderDispatcher, '__onSyncStatusChanged'>; export declare const EventType_UpsertAll = "upsert-all"; export declare const EventType_Create = "create"; export declare const EventType_Update = "update"; export declare const EventType_Patch = "patch"; export declare const EventType_Unique = "unique"; export declare const EventType_Query = "query"; export declare const EventType_Delete = "delete"; export declare const EventType_DeleteMulti = "delete-multi";