import { ResultType, BasicInfoAtomType } from '../common/data-type';
/**
 * @public
 * @class BasicInfoController
 */
declare class BasicInfoController {
    private apiClassName;
    private obj;
    /**
     * @constructor
     * @param {any} obj
     */
    constructor(obj: any);
    /**
     * @public
     * @async
     * @function Update
     * @param {Partial<BasicInfoAtomType>} opt
     * @returns {Promise<ResultType>}
     */
    Update(opt: Partial<BasicInfoAtomType>): Promise<ResultType>;
    /**
     * @public
     * @async
     * @function Get
     * @param {string} eid
     * @returns {Promise<ResultType>}
     */
    Get(eid: string): Promise<ResultType>;
}
export default BasicInfoController;
