export type ZookeeperClientConstructor = new ( url ) => IZookeeperClient ; /**
 * Interface for a Zookeeper Client
 */ export interface IZookeeperClient { /**
     * Retrieves the leader epoch for a given topic and partition.
     */ getPartitionLeaderEpoch ( topic , partition ) : Promise < number > ; /**
     * Closes the client session.
     */ close ( ) : void ; }