UNPKG

lokalise-mcp

Version:

The Lokalise MCP Server brings Lokalise's localization power to Claude and AI assistants—manage projects, keys, and translations by chat.

37 lines (36 loc) • 1.84 kB
import type { BulkResult, CursorPaginatedResult, GlossaryTerm, TermsDeleted } from "@lokalise/node-api"; /** * Glossary formatter functions for converting API responses to user-friendly Markdown. * Provides formatting for glossary terms with translations, bulk operations, and cursor pagination. */ /** * Format a list of glossary terms into Markdown. * @param result - Cursor paginated result from API * @returns Formatted Markdown string */ export declare function formatGlossaryTermsList(result: CursorPaginatedResult<GlossaryTerm>): string; /** * Format glossary term details into Markdown. * @param term - Glossary term data from API * @returns Formatted Markdown string */ export declare function formatGlossaryTermDetails(term: GlossaryTerm): string; /** * Format glossary terms creation result into Markdown. * @param result - Bulk result containing created terms * @returns Formatted Markdown string */ export declare function formatCreateGlossaryTermsResult(result: BulkResult<GlossaryTerm>): string; /** * Format glossary terms update result into Markdown. * @param result - Bulk result containing updated terms * @returns Formatted Markdown string */ export declare function formatUpdateGlossaryTermsResult(result: BulkResult<GlossaryTerm>): string; /** * Format glossary terms deletion result into Markdown. * @param result - Deletion result with success and failure counts * @returns Formatted Markdown string */ export declare function formatDeleteGlossaryTermsResult(result: TermsDeleted): string; export { formatGlossaryTermsList as formatGlossarysList, formatGlossaryTermDetails as formatGlossaryDetails, formatCreateGlossaryTermsResult as formatAddGlossarysResult, formatUpdateGlossaryTermsResult as formatUpdateGlossaryResult, formatDeleteGlossaryTermsResult as formatRemoveGlossaryResult, };