@memory-bank/mcp
Version:
Memory-enabled Co-Pilot (MCP) server for managing project documentation and context
44 lines • 924 B
TypeScript
import { DocumentType } from '../../domain/entities/JsonDocument.js';
/**
* DTO for a JSON document
* Contains all the fields necessary to represent a document in JSON format
*/
export interface JsonDocumentDTO {
/**
* Document ID (optional when creating, required when updating)
*/
id?: string;
/**
* Document path
*/
path?: string;
/**
* Document title
*/
title: string;
/**
* Document type
*/
documentType: DocumentType;
/**
* Document tags
*/
tags?: string[];
/**
* Document content (structured data)
*/
content: Record<string, any>;
/**
* Last modified timestamp (ISO string)
*/
lastModified?: string;
/**
* Creation timestamp (ISO string)
*/
createdAt?: string;
/**
* Document version
*/
version?: number;
}
//# sourceMappingURL=JsonDocumentDTO.d.ts.map