import { type FileRenderContext, type FileViewerRenderedInstance } from '@file-viewer/core'; export declare const hasTiffSignature: (buffer: ArrayBuffer) => boolean; export declare const normalizeImageRotation: (rotation: number) => number; export declare const resolveRotatedImageSize: (naturalWidth: number, naturalHeight: number, scale: number, rotation: number) => { imageWidth: number; imageHeight: number; frameWidth: number; frameHeight: number; }; export default function renderImage(buffer: ArrayBuffer, target: HTMLDivElement, type?: string, context?: FileRenderContext): Promise;