UNPKG

coc.nvim

Version:

LSP based intellisense engine for neovim & vim8.

14 lines (13 loc) 601 B
import { Disposable } from 'vscode-languageserver-protocol'; import Source from '../model/source'; import { CompleteOption, CompleteResult, ISource, VimCompleteItem } from '../types'; export default class File extends Source { constructor(); private getPathOption; private getFileItem; filterFiles(files: string[]): string[]; getItemsFromRoot(pathstr: string, root: string): Promise<VimCompleteItem[]>; readonly trimSameExts: string[]; doComplete(opt: CompleteOption): Promise<CompleteResult>; } export declare function regist(sourceMap: Map<string, ISource>): Disposable;