mattermost-redux
Version:
Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client
10 lines (9 loc) • 631 B
TypeScript
import type { FileInfo } from '@mattermost/types/files';
export declare function getFormattedFileSize(bytes: number): string;
export declare function getFileType(file: FileInfo): string;
export declare function getFileUrl(fileId: string): string;
export declare function getFileDownloadUrl(fileId: string): string;
export declare function getFileThumbnailUrl(fileId: string): string;
export declare function getFilePreviewUrl(fileId: string): string;
export declare function getFileMiniPreviewUrl(fileInfo?: FileInfo): string | undefined;
export declare function sortFileInfos(fileInfos?: FileInfo[], locale?: string): FileInfo[];