ai-doc-sync
Version:
Tool to synchronize AI documentation to Cursor rules, Cline rules and Devin knowledge base
28 lines (27 loc) • 636 B
TypeScript
export interface Document {
name: string;
content: string;
metadata?: Record<string, any>;
}
export interface ConverterResult {
success: boolean;
outputPath?: string;
error?: string;
}
export interface DevinKnowledgeResponse {
id: string;
name: string;
createdAt: string;
}
export interface Configuration {
aiDocumentPath: string;
cursorRulesPath?: string;
clineRulesPath?: string;
devinApiToken?: string;
cursorRuleExtension?: string;
}
export interface DocumentMetadata {
loadTiming?: 'always' | 'auto' | 'manual' | 'agent';
description?: string;
tags?: string[];
}