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";
