export declare class DolphinStore {
    /** @param {DolphinClient} client */
    constructor(client: any);
    /** @private */
    _getCollection(name: any): any;
    /** @private */
    _fetchAndSync(name: any): Promise<void>;
    /** @private */
    _applyTransform(state: any): void;
    /** @private */
    _handleRemoteUpdate(collection: any, update: any): void;
    /** Subscribe for React useSyncExternalStore */
    subscribe(listener: any): () => any;
    /** @param {string} collection */
    getSnapshot(collection: any): any;
    /** @private */
    _notify(): void;
}
