import type { Attachment, RedmineFile, RedmineIssue, RedmineProject, RedmineUser, TimeEntry, WikiPage } from '../client/types.js'; export declare function formatIssue(issue: RedmineIssue): string; export declare function formatProject(project: RedmineProject): string; export declare function formatUser(user: RedmineUser): string; export declare function formatTimeEntry(entry: TimeEntry): string; export declare function formatWikiPage(page: WikiPage): string; export declare function formatAttachment(attachment: Attachment): string; export declare function formatFile(file: RedmineFile): string; export declare function formatList(items: T[], formatter: (item: T) => string, separator?: string): string; export declare function truncateText(text: string, maxLength?: number): string; //# sourceMappingURL=formatters.d.ts.map