/****************************************************************************** * Copyright 2021 TypeFox GmbH * This program and the accompanying materials are made available under the * terms of the MIT License, which is available in the project root. ******************************************************************************/ import type { AstNode, LangiumCoreServices, LangiumDocument } from 'langium'; export declare function extractDocument(fileName: string, extensions: readonly string[], services: LangiumCoreServices): Promise>; export declare function extractAstNode(fileName: string, extensions: readonly string[], services: LangiumCoreServices): Promise; export declare function setRootFolder(fileName: string, services: LangiumCoreServices, root?: string): Promise; interface FilePathData { destination: string; name: string; } export declare function extractDestinationAndName(filePath: string, destination: string | undefined): FilePathData; export {}; //# sourceMappingURL=cli-util.d.ts.map