import { ArchbaseFilePreviewerProps } from './ArchbaseFilePreviewer.types';
/**
 * Componente ArchbaseFilePreviewer - Preview de múltiplos tipos de arquivo
 *
 * Suporta: PDF, Imagens, Vídeos, Áudio, Texto
 *
 * @example
 * ```tsx
 * <ArchbaseFilePreviewer
 *   file="/path/to/file.pdf"
 *   layoutMode="inline"
 *   showToolbar
 * />
 * ```
 */
export declare function ArchbaseFilePreviewer({ file, fileType: fileTypeProp, layoutMode, width, height, showToolbar, toolbarActions, toolbarPosition, initialPage, initialScale, initialRotation, imageFit, enableImageZoom, enableImageRotation, codeLanguage, showLineNumbers, wordWrap, style, className, contentClassName, disabled, loading, error, noData, onLoadStart, onLoadEnd, onError, onDownload, onPrint, onZoomChange, onPageChange, onRotate, onFullscreenToggle, onClose, ariaLabel, title, fileName, mimeType, }: ArchbaseFilePreviewerProps): import("react/jsx-runtime").JSX.Element;
export declare namespace ArchbaseFilePreviewer {
    var displayName: string;
}
