import type { DependencyContainer } from 'tsyringe';
/**
 * Register the main body of application use cases (settings, agents, features,
 * tools, repositories, applications, projects, archival, upgrade, sessions) and
 * their string-token aliases used by the web server routes.
 *
 * Cloud-deploy, local-deployment, and interactive-session use cases live in
 * their own modules (`register-cloud-deploy.ts`, `register-deployment.ts`,
 * `register-interactive.ts`).
 */
export declare function registerUseCases(container: DependencyContainer): void;
//# sourceMappingURL=register-use-cases.d.ts.map