///
import { Platform as PlatformType } from 'bimwin-api';
import { BtnProps } from '../useBtnOpt';
interface InitProps {
isLoading: boolean;
bimType: string;
toolbarMenuList: string[];
firstVisualAngle: unknown;
cameraData: unknown;
platform: PlatformType | any;
}
export declare const useBimwinState: (bimType: string) => {
bimwinData: InitProps;
setBimwinData: import("react").Dispatch>;
properties: any;
setproperties: import("react").Dispatch;
structureData: any;
setstructureData: import("react").Dispatch;
requestAnimationFrame: (platform: PlatformType) => void;
handleClickMainPerspective: () => void;
handleClickCurrentMainPerspective: () => void;
handleClickResetMainPerspective: () => void;
handleClickFullScreen: (obj: BtnProps, dom: any, setToolbarMenuList: React.Dispatch>, index: number) => void;
};
export {};