import { Namespace } from './api/namespace'; import { type ClientOptions } from './driver'; export * from './api/builder'; export * from './api/lease'; export * from './api/lock'; export * from './api/namespace'; export * from './api/range'; export * from './api/rpc'; export * from './api/stm'; export { WatchBuilder, Watcher } from './api/watch'; export { type ClientOptions, DB_TYPE, type ETCDClientOptions, type SQLiteClientOptions } from './driver'; export type * from './base/options'; export * from './base/errors'; export declare class DBClient extends Namespace { private readonly clientOptions; private readonly dbDriver; constructor(options: ClientOptions); init(): Promise; close(): void; }