export interface Driver<T> {newSession(options: T,modifier?: (...args: unknown[]) => unknown,userPrototype?: Record<string, unknown>,customCommandWrapper?: (...args: unknown[]) => unknown): unknownattachToSession(options: unknown,modifier?: (...args: unknown[]) => unknown,userPrototype?: Record<string, unknown>,customCommandWrapper?: (...args: unknown[]) => unknown): unknownreloadSession (client: unknown,newCapabilities: WebdriverIO.Capabilities): unknown}