import { createViewerControllerHandle, mountViewer } from './index';
declare const FlyfishFileViewerWeb: {
    createViewerControllerHandle: (getController: import("./controller").ViewerControllerAccessor, dispose: () => void) => import("./controller").ViewerControllerHandle;
    mountViewer: (container: HTMLElement, initialOptions?: import("./controller").ViewerMountOptions, coreOptions?: import("./controller").ViewerCoreOptions) => import("./controller").ViewerController;
};
type FlyfishFileViewerWebGlobal = typeof FlyfishFileViewerWeb;
declare global {
    interface Window {
        FlyfishFileViewerWeb?: FlyfishFileViewerWebGlobal;
    }
}
export { createViewerControllerHandle, mountViewer };
export default FlyfishFileViewerWeb;
