import { FileRenderer, CustomRenderers, FileRendererProps } from './types'; import { KamanFile } from '../api/FileExplorerAPI'; import { default as MarkdownRenderer } from './markdown/MarkdownRenderer'; import { default as ImageRenderer } from './image/ImageRenderer'; import { default as TextRenderer } from './text/TextRenderer'; import { default as CodeRenderer } from './code/CodeRenderer'; import { default as DefaultRenderer } from './default/DefaultRenderer'; import { default as AudioRenderer } from './audio/AudioRenderer'; import { default as VideoRenderer } from './video/VideoRenderer'; import { default as HtmlRenderer } from './html/HtmlRenderer'; import { default as CsvSpreadsheetRenderer } from './office/CsvSpreadsheetRenderer'; import { default as WordDocumentRenderer } from './office/WordDocumentRenderer'; import { default as PowerPointPresentationRenderer } from './office/PowerPointPresentationRenderer'; import { default as ExcelSpreadsheetRenderer } from './office/ExcelSpreadsheetRenderer'; import { default as DocumentRenderer } from './document/DocumentRenderer'; import { default as PDFRenderer } from './pdf/PDFRenderer'; import { default as WopiRenderer } from './wopi/WopiRenderer'; export declare function getFileRenderer(file: KamanFile, customRenderers?: CustomRenderers): import('react').ComponentType; export { MarkdownRenderer, ImageRenderer, TextRenderer, CodeRenderer, DefaultRenderer, AudioRenderer, VideoRenderer, HtmlRenderer, CsvSpreadsheetRenderer, WordDocumentRenderer, PowerPointPresentationRenderer, ExcelSpreadsheetRenderer, DocumentRenderer, PDFRenderer, WopiRenderer }; export type { FileRenderer, FileRendererProps, CustomRenderers };