import type { TreeSitterFolderOptions } from "./tree-sitter/engine.ts"; import type { ReadFolder } from "./types.ts"; export type PrepareReadFolderOptions = Omit; /** * Resolve the folder a default read must use for this path. Only a language the frozen selection * binds to `wasm` loads a grammar, lazily and once; every other language keeps the folder it was * given, and a grammar that is absent or unusable keeps it too. A caller that supplies its own * folder keeps exactly that folder: the selection decides eligibility, never someone else's engine. */ export declare function prepareReadFolder(path: string, folder: ReadFolder | undefined, options?: PrepareReadFolderOptions): Promise; //# sourceMappingURL=prepare.d.ts.map