import { Injector } from '@opensumi/di'; import { IEditorDocumentModel } from '@opensumi/ide-editor'; import { ICompletionContext, MatchSimilarSnippet, NeighboringTabsOption, ResourceDocument, SimilarFileOptions } from '../types'; export declare const getOpenedTabFileList: (documents: IEditorDocumentModel[]) => IEditorDocumentModel[]; export declare const getRecentEditFileList: () => never[]; export declare const getNeighboringDocument: (type: NeighboringTabsOption, injector: Injector) => Promise; export declare const getNeighboringResource: (targetFileName: string, languageId: string, option: SimilarFileOptions, injector: Injector) => Promise; export declare const getSimilarSnippets: (context: ICompletionContext, options: SimilarFileOptions, injector: Injector) => Promise<[string, MatchSimilarSnippet[]][]>; //# sourceMappingURL=similarSnippets.d.ts.map