/// <reference types="react" />
import { type PreviewProps } from '../Preview';
type UseLogicParams = PreviewProps;
export declare const useLogic: ({ file, fileUrl, isHidePersonalData, }: UseLogicParams) => {
    mediaObjectProps: {
        data: string;
        className: string;
    };
    imageProps: {
        src: string;
        className: string;
    };
    pdfViewerProps: {
        isViewerLite: boolean;
        isFullHeight: boolean;
        isCentered: boolean;
        file: string | File | null | undefined;
        scrollRef: import("react").RefObject<null>;
        renderPageRange: {
            end: number;
        };
    };
    scrollRef: import("react").RefObject<null>;
};
export {};
