/** * Setup AI Rules Files * Creates project-specific rules that instruct AI tools to use VasperaMemory */ export interface RulesConfig { projectId: string; projectName: string; apiKey?: string; } /** * Setup CLAUDE.md file in the project directory */ export declare function setupClaudeRules(projectDir: string, config: RulesConfig): boolean; /** * Setup .cursorrules file in the project directory */ export declare function setupCursorRules(projectDir: string, config: RulesConfig): boolean; /** * Setup .windsurfrules file in the project directory */ export declare function setupWindsurfRules(projectDir: string, config: RulesConfig): boolean; /** * Setup all rules files for detected tools */ export declare function setupAllRules(projectDir: string, config: RulesConfig, detectedTools: string[]): void; /** * Add AI rules files to .gitignore if not already there */ export declare function updateGitignore(projectDir: string): void; //# sourceMappingURL=setup-rules.d.ts.map