import type { Logger } from './contract'; export declare abstract class ProviderState { abstract readonly family: string; isBusy(_root: string): boolean; lastActivity(_root: string): number; forceIdle(_root: string): void; close(_root: string, _log: Logger): void; closeAll(): void; }