import { DeepstreamPlugin, DeepstreamServices, DeepstreamConfig, StateRegistryFactory, StateRegistry } from '@deepstream/types'; import { TOPIC } from '../../constants'; import { DistributedStateRegistryOptions } from './distributed-state-registry'; export declare class DistributedStateRegistryFactory extends DeepstreamPlugin implements StateRegistryFactory { private pluginConfig; private services; private config; description: string; private stateRegistries; constructor(pluginConfig: DistributedStateRegistryOptions, services: Readonly, config: Readonly); getStateRegistry: (topic: TOPIC) => StateRegistry; getStateRegistries(): Map; }