import { ClusterManager } from '../core/clusterManager';
import { ReClusterOptions } from '../types';
/** Handles re-clustering for the cluster manager. */
export declare class ReClusterManager {
    private readonly manager;
    /** If re-clustering is in progress. */
    private inProgress;
    /** Creates an instance of ReClusterManager. */
    constructor(manager: ClusterManager);
    /** Starts re-clustering. */
    start(options: ReClusterOptions): Promise<boolean>;
}
