import { ObjectAbstract } from '../../../common/object-abstract'; import { ResultType, PointType, CoordType, PointEntityAtomType, BasicInfoAtomType } from '../../../common/data-type'; import { ObjectController } from '../../../common/object-controller'; declare class Point extends ObjectController implements ObjectAbstract { className: string; private PointEntityAtom; constructor(opt?: PointType); get point(): CoordType; set point(point: CoordType); GetPoint(): Promise; SetPoint(point: CoordType): Promise; GetScheme(): { PointEntityAtom: PointEntityAtomType; }; GetData(): PointType; SetData(opt: PointType): void; generateAtomData(opt: PointType): { PointEntityAtom?: Partial; BasicInfoAtom?: Partial; }; } export default Point;