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