import { PortingModule } from './tools.js'; import { ToolPermissionContext } from './constraint/permission.js'; export interface ToolPool { tools: PortingModule[]; simpleMode: boolean; includeMcp: boolean; } export declare function assembleToolPool(simpleMode?: boolean, includeMcp?: boolean, permissionContext?: ToolPermissionContext): ToolPool;