import type { Group } from "../../toolcraft/dist/index.js"; import { type CommandEntryList } from "./tree.js"; export type HostModuleFunction = (params: unknown) => Promise; export type HostModules = Record>; export type HostLintModules = Record; export interface BuildHostModulesResult { modules: HostModules; lintModules: HostLintModules; } export declare function buildHostModules(root: Group, sdk: Record, entries?: CommandEntryList): Promise;