import { AccessToken } from '@tnwx/accesstoken';
/**
 * @author Javen
 * @copyright javendev@126.com
 * @description 微信门店接口
 */
export declare class PoiApi {
    private static addPoiUrl;
    private static getPoiUrl;
    private static getPoiListUrl;
    private static updatePoiUrl;
    private static delPoiUrl;
    private static getWxCategoryUrl;
    /**
     * 创建门店
     * @param jsonStr
     * @param accessToken
     */
    static addPoi(jsonStr: string, accessToken?: AccessToken): Promise<any>;
    /**
     * 查询门店信息
     * @param poiId
     * @param accessToken
     */
    static getPoi(poiId: string, accessToken?: AccessToken): Promise<any>;
    /**
     * 查询门店列表
     * @param begin 开始位置，0 即为从第一条开始查询
     * @param limit 返回数据条数，最大允许50，默认为20
     * @param accessToken
     */
    static getPoiList(begin?: number, limit?: number, accessToken?: AccessToken): Promise<any>;
    /**
     * 修改门店服务信息
     * @param jsonStr
     * @param accessToken
     */
    static updatePoi(jsonStr: string, accessToken?: AccessToken): Promise<any>;
    /**
     * 删除门店
     * @param poiId
     * @param accessToken
     */
    static delPoi(poiId: string, accessToken?: AccessToken): Promise<any>;
    /**
     * 门店类目表
     * @param accessToken
     */
    static getWxCategory(accessToken?: AccessToken): Promise<any>;
}
