import { type FileSystemNode, URI } from 'langium';
import { NodeFileSystemProvider } from 'langium/node';
export declare const LikeC4FileSystem: {
    fileSystemProvider: () => SymLinkTraversingFileSystemProvider;
};
/**
 * A file system provider that follows symbolic links.
 * @see https://github.com/likec4/likec4/pull/1213
 */
declare class SymLinkTraversingFileSystemProvider extends NodeFileSystemProvider {
    readDirectory(folderPath: URI): Promise<FileSystemNode[]>;
}
export {};
