export default BigImageViewer;
declare class BigImageViewer extends React.Component<any, any, any> {
    constructor(props: any);
    state: {
        settings: any;
        file: any;
    };
    goHome(): void;
    zoomIn(): void;
    zoomOut(): void;
    fullPage(): void;
    componentDidUpdate(prevProps: any, prevState: any, snapshot: any): void;
    componentDidMount(): void;
    extractFilePath(data: any): any;
    loadViewer(): void;
    viewer: any;
    getCustomButtons(): {
        icon: any;
        id: string;
        tooltip: string;
        action: () => void;
    }[];
    render(): import("react/jsx-runtime").JSX.Element;
}
declare namespace BigImageViewer {
    namespace defaultProps {
        const settings: any[];
        const toolbarOptions: any;
    }
    namespace propTypes {
        export const id: any;
        export const data: any;
        const settings_1: any;
        export { settings_1 as settings };
        const toolbarOptions_1: any;
        export { toolbarOptions_1 as toolbarOptions };
    }
}
import React from "react";
