@coji/journal-mcp
Version:
MCP server for journal entries with web viewer
29 lines • 860 B
TypeScript
import type { JournalEntry, JournalFile, JournalSearchOptions, JournalSearchResult, JournalStats, AddEntryOptions } from './types.js';
/**
* Add a new journal entry
*/
export declare function addEntry(options: AddEntryOptions): Promise<JournalEntry>;
/**
* Search journal entries
*/
export declare function searchEntries(options?: JournalSearchOptions): Promise<JournalSearchResult>;
/**
* Get recent entries
*/
export declare function getRecentEntries(limit?: number): Promise<JournalFile[]>;
/**
* Get entry by date
*/
export declare function getEntryByDate(date: string): Promise<JournalFile | null>;
/**
* List all tags
*/
export declare function listTags(): Promise<Array<{
tag: string;
count: number;
}>>;
/**
* Get journal statistics
*/
export declare function getStats(): Promise<JournalStats>;
//# sourceMappingURL=manager.d.ts.map