import { ChronicleConnection } from '../connection/index.js'; import { FastForwardResult } from './FastForwardResult.js'; import { IObservers } from './IObservers.js'; import { ObserverInformation } from './ObserverInformation.js'; import { ObserverRemovalResult } from './ObserverRemovalResult.js'; /** * Implements {@link IObservers} by proxying to the Chronicle Kernel over the client connection. */ export declare class Observers implements IObservers { private readonly _eventStore; private readonly _namespace; private readonly _connection; /** * Creates a new {@link Observers} instance. * @param _eventStore - Event store name. * @param _namespace - Event store namespace. * @param _connection - Chronicle connection. */ constructor(_eventStore: string, _namespace: string, _connection: ChronicleConnection); /** @inheritdoc */ getAll(): Promise; /** @inheritdoc */ remove(observerId: string): Promise; /** @inheritdoc */ fastForward(observerId: string): Promise; } //# sourceMappingURL=Observers.d.ts.map