import Cursor from './cursor'; import type Mongo from './mongo'; import { asPrintable } from './enums'; import type { ExplainVerbosityLike } from '@mongosh/service-provider-core'; export default class ExplainableCursor extends Cursor { _baseCursor: Cursor; _verbosity: ExplainVerbosityLike; _explained: any; constructor(mongo: Mongo, cursor: Cursor, verbosity: ExplainVerbosityLike); [asPrintable](): Promise; finish(): Promise; }