import { ObjectAbstract } from '../common/object-abstract'; import { ResultType, BasicInfoAtomType } from '../common/data-type'; import { CameraRoamAtomType, CameraRoamType } from '../common/interface/camera'; import { ObjectController } from '../common/object-controller'; declare class CameraRoam extends ObjectController implements ObjectAbstract { className: string; private CameraRoamAtom; constructor(opt?: CameraRoamType); get frames(): Array; set frames(frames: Array); GetFrames(): Promise; SetFrames(frames: Array): Promise; GetScheme(): { CameraRoamAtom: CameraRoamAtomType; }; GetData(): CameraRoamType; SetData(opt: CameraRoamType): void; generateAtomData(opt: CameraRoamType): { CameraRoamAtom?: Partial; BasicInfoAtom?: Partial; }; } export default CameraRoam;