import { type LazyExoticComponent, type ComponentType } from 'react';
import type { ImageRenderer as ImageRendererImpl } from './Image';
import type { PdfRenderer as PdfRendererImpl } from './Pdf';
import type { DocxRenderer as DocxRendererImpl } from './Docx';
import type { XlsxRenderer as XlsxRendererImpl } from './Xlsx';
import type { PptxRenderer as PptxRendererImpl } from './Pptx';
import type { MsgRenderer as MsgRendererImpl } from './Msg';
import type { EpubRenderer as EpubRendererImpl } from './Epub';
import type { MobiRenderer as MobiRendererImpl } from './Mobi';
import type { VideoRenderer as VideoRendererImpl } from './Video';
import type { AudioRenderer as AudioRendererImpl } from './Audio';
import type { MarkdownRenderer as MarkdownRendererImpl } from './Markdown';
import type { JsonRenderer as JsonRendererImpl } from './Json';
import type { CsvRenderer as CsvRendererImpl } from './Csv';
import type { XmlRenderer as XmlRendererImpl } from './Xml';
import type { SubtitleRenderer as SubtitleRendererImpl } from './Subtitle';
import type { ZipRenderer as ZipRendererImpl } from './Zip';
import type { TextRenderer as TextRendererImpl } from './Text';
type Lazy<T> = LazyExoticComponent<T extends ComponentType<infer P> ? ComponentType<P> : never>;
export declare const ImageRenderer: Lazy<typeof ImageRendererImpl>;
export declare const PdfRenderer: Lazy<typeof PdfRendererImpl>;
export declare const DocxRenderer: Lazy<typeof DocxRendererImpl>;
export declare const XlsxRenderer: Lazy<typeof XlsxRendererImpl>;
export declare const PptxRenderer: Lazy<typeof PptxRendererImpl>;
export declare const MsgRenderer: Lazy<typeof MsgRendererImpl>;
export declare const EpubRenderer: Lazy<typeof EpubRendererImpl>;
export declare const MobiRenderer: Lazy<typeof MobiRendererImpl>;
export declare const VideoRenderer: Lazy<typeof VideoRendererImpl>;
export declare const AudioRenderer: Lazy<typeof AudioRendererImpl>;
export declare const MarkdownRenderer: Lazy<typeof MarkdownRendererImpl>;
export declare const JsonRenderer: Lazy<typeof JsonRendererImpl>;
export declare const CsvRenderer: Lazy<typeof CsvRendererImpl>;
export declare const XmlRenderer: Lazy<typeof XmlRendererImpl>;
export declare const SubtitleRenderer: Lazy<typeof SubtitleRendererImpl>;
export declare const ZipRenderer: Lazy<typeof ZipRendererImpl>;
export declare const TextRenderer: Lazy<typeof TextRendererImpl>;
export {};
//# sourceMappingURL=lazy.d.ts.map