import { FindMatch, IReadonlyTextBuffer } from "../../../../editor/common/model.js"; import { TextSearchMatch, IFileMatch, ITextSearchMatch } from "../../../services/search/common/search.js"; import { URI, UriComponents } from "../../../../base/common/uri.js"; export type IRawClosedNotebookFileMatch = INotebookFileMatchNoModel; export interface INotebookFileMatchNoModel extends IFileMatch { cellResults: INotebookCellMatchNoModel[]; } export interface INotebookCellMatchNoModel { index: number; contentResults: ITextSearchMatch[]; webviewResults: ITextSearchMatch[]; } export declare function isINotebookFileMatchNoModel(object: IFileMatch): object is INotebookFileMatchNoModel; export declare const rawCellPrefix = "rawCell#"; export declare function genericCellMatchesToTextSearchMatches(contentMatches: FindMatch[], buffer: IReadonlyTextBuffer): TextSearchMatch[];