import { CodeEditor } from '@jupyterlab/codeeditor'; import { Document, VirtualDocument, CodeExtractorsManager } from '@jupyterlab/lsp'; import { IForeignCodeExtractorsRegistry } from '../extractors/types'; export declare function mockExtractorsManager(foreignCodeExtractors: IForeignCodeExtractorsRegistry): CodeExtractorsManager; export declare function extractCode(document: VirtualDocument, code: string): { cellCodeKept: string; foreignDocumentsMap: Map; }; interface IDocumentWithRange { range: CodeEditor.IRange; virtualDocument: VirtualDocument; } export declare function getTheOnlyPair(foreignDocumentMap: Map): IDocumentWithRange; export declare function getTheOnlyVirtual(foreignDocumentMap: Map): VirtualDocument; export declare function wrapInPythonLines(line: string): string; export {};