import type { Collection } from '../collection'; import { ExecutionResult } from '../operations/execute_operation'; import { ListIndexesOptions } from '../operations/indexes'; import type { ClientSession } from '../sessions'; import type { Callback } from '../utils'; import { AbstractCursor } from './abstract_cursor'; /** @public */ export declare class ListIndexesCursor extends AbstractCursor { parent: Collection; options?: ListIndexesOptions; constructor(collection: Collection, options?: ListIndexesOptions); clone(): ListIndexesCursor; /** @internal */ _initialize(session: ClientSession | undefined, callback: Callback): void; } //# sourceMappingURL=list_indexes_cursor.d.ts.map