export declare const CLI_NAME = "noah-cursor"; export declare const CLI_VERSION: string; /** @deprecated Prefer IDE root via getIdeDefinition — kept for Cursor default. */ export declare const CURSOR_DIR = ".cursor"; export declare const METADATA_FILE = "noah.json"; export declare const MANIFEST_FILE = "manifest.json"; /** Project-root team workspace config (distinct from per-IDE install ledger). */ export declare const WORKSPACE_FILE = "noah.config.json"; export declare const LOCKFILE_NAME = "noah.lock"; export declare const USER_DIR_NAME = ".noah"; export { DEFAULT_IDE, IDE_DEFINITIONS, IDE_IDS, getIdeDefinition, isIdeId, parseIdeId, type IdeDefinition, type IdeId, } from "./ides.js"; /** Official Noah asset registry (Skills, Rules, Prompts, MCP, Presets). */ export declare const OFFICIAL_REGISTRY_OWNER = "itsmenoahpoli"; export declare const OFFICIAL_REGISTRY_REPO = "noah-cursor"; export declare const OFFICIAL_REGISTRY = "https://github.com/itsmenoahpoli/noah-cursor"; /** User-facing registry name — never expose local paths or internals. */ export declare const PUBLIC_REGISTRY_LABEL = "Noah registry"; /** Sentinel source: load the registry bundled into this package at build time. */ export declare const BUNDLED_REGISTRY = "bundled:noah-cursor"; export declare const ASSET_TYPES: readonly ["skill", "rule", "prompt", "mcp", "preset"]; export declare const ASSET_DIRECTORIES: { readonly skill: "skills"; readonly rule: "rules"; readonly prompt: "prompts"; readonly mcp: "mcp"; readonly preset: "presets"; }; export declare const REGISTRY_REQUIRED_DIRS: readonly ["skills", "rules", "prompts", "mcp", "presets"]; export declare const TEMP_DIR_PREFIX = "noah-cursor-"; //# sourceMappingURL=index.d.ts.map