import { type AgentToolRegistrationDeps } from "./agent-tool-bootstrap.js";
import { type CheckpointToolRegistrationDeps } from "./checkpoint-tool-bootstrap.js";
import { type ConfigToolRegistrationDeps } from "./config-tool-bootstrap.js";
import { type CronToolRegistrationDeps } from "./cron-tool-bootstrap.js";
import { type MonitorToolRegistrationDeps } from "./monitor-tool-bootstrap.js";
import { type TeamToolRegistrationDeps } from "./team-tool-bootstrap.js";
export type CoreToolSetRegistrationDeps = AgentToolRegistrationDeps & CheckpointToolRegistrationDeps & ConfigToolRegistrationDeps & CronToolRegistrationDeps & MonitorToolRegistrationDeps & Omit<TeamToolRegistrationDeps, "teamRegistry">;
export declare function registerCoreToolSet(deps: CoreToolSetRegistrationDeps): void;
