aicm
Version:
A TypeScript CLI tool for managing AI IDE rules across different projects and teams
17 lines (16 loc) • 825 B
TypeScript
import { InstallOptions, InstallResult } from "./commands/install";
/**
* Install AICM rules based on configuration
* @param options Installation options
* @returns Result of the install operation
*/
export declare function install(options?: InstallOptions): Promise<InstallResult>;
/**
* Check if workspaces mode is enabled without loading all rules/presets
* @param cwd Current working directory (optional, defaults to process.cwd())
* @returns True if workspaces mode is enabled
*/
export declare function checkWorkspacesEnabled(cwd?: string): Promise<boolean>;
export type { InstallOptions, InstallResult } from "./commands/install";
export type { ResolvedConfig, Config, RuleFile, CommandFile, MCPServers, } from "./utils/config";
export type { HookFile, HooksJson, HookType, HookCommand } from "./utils/hooks";