import type { ClientGroup } from './client-group.ts'; import { Client } from './client.ts'; import type { InspectorDelegate, Metrics, Rep } from './lazy-inspector.ts'; export type { InspectorDelegate }; export type Lazy = typeof import('./lazy-inspector.ts'); export declare class Inspector { #private; readonly client: Client; readonly clientGroup: ClientGroup; constructor(rep: Rep, delegate: InspectorDelegate, getSocket: () => Promise); metrics(): Promise; clients(): Promise; clientsWithQueries(): Promise; serverVersion(): Promise; } //# sourceMappingURL=inspector.d.ts.map