lokalise-mcp
Version:
The Lokalise MCP Server brings Lokalise's localization power to Claude and AI assistants—manage projects, keys, and translations by chat.
43 lines (42 loc) • 1.51 kB
TypeScript
/**
* Usergroups Formatter
*
* Handles formatting of User Groups API responses into human-readable Markdown.
*/
import type { PaginatedResult, UserGroup, UserGroupDeleted } from "@lokalise/node-api";
/**
* Format a list of user groups into Markdown
*/
export declare function formatUsergroupsList(result: PaginatedResult<UserGroup>, teamId: string): string;
/**
* Format user group details into Markdown
*/
export declare function formatUsergroupsDetails(group: UserGroup): string;
/**
* Format create user group result into Markdown
*/
export declare function formatCreateUsergroupsResult(group: UserGroup): string;
/**
* Format update user group result into Markdown
*/
export declare function formatUpdateUsergroupsResult(group: UserGroup): string;
/**
* Format delete user group result into Markdown
*/
export declare function formatDeleteUsergroupsResult(result: UserGroupDeleted): string;
/**
* Format add members result into Markdown
*/
export declare function formatAddMembersResult(group: UserGroup, addedCount: number): string;
/**
* Format remove members result into Markdown
*/
export declare function formatRemoveMembersResult(group: UserGroup, removedCount: number): string;
/**
* Format add projects result into Markdown
*/
export declare function formatAddProjectsResult(group: UserGroup, addedCount: number): string;
/**
* Format remove projects result into Markdown
*/
export declare function formatRemoveProjectsResult(group: UserGroup, removedCount: number): string;