import { App } from 'vue';
import { VStructureChooser, VVirtualTour, VVirtualTour2, VManualSlideShow, VFloatingCard, VHoverProbe, VNorthDirection, VZoomBox, VMiniMap } from './components';
import { ResourceLoader } from './lib';
import { CdnFileResolverCallback, Color, ColorCallback, HoverState, I18NConfig, Pos } from './components/types';
import { ApartmentJson, ConfigJson, FullPlayerSettingBaseOptions, FullPlayerSettingBooleanOptions, FullPlayerSettingLutOptions, FullPlayerSettingNumberOptions, FullPlayerSettings, MiniMapJson, PlayerSettings, ThumbsJson, VirtualPlayerViewMode } from './components/virtualTour/types';
import { default as convertStructureChooserDataLegacyToV5 } from './components/structureChooser/utils/convertStructureChooserDataLegacyToV5';
import { StructureChooserData } from './components/structureChooser/types';

declare const _default: {
    install: (app: App) => void;
};
export default _default;
export { VStructureChooser, VVirtualTour, VVirtualTour2, VManualSlideShow, VFloatingCard, VHoverProbe, VNorthDirection, VZoomBox, VMiniMap, convertStructureChooserDataLegacyToV5, ResourceLoader, CdnFileResolverCallback, Color, ColorCallback, HoverState, I18NConfig, Pos, ApartmentJson, ConfigJson, FullPlayerSettingBaseOptions, FullPlayerSettingBooleanOptions, FullPlayerSettingLutOptions, FullPlayerSettingNumberOptions, FullPlayerSettings, MiniMapJson, PlayerSettings, ThumbsJson, VirtualPlayerViewMode, StructureChooserData, };
