/** 查询当前项目下用户可见菜单-企管 */
export declare const enterpriserightQueryportalmenu: (payload?: any, payloadConfig?: import('@das-fed/utils/curring-http/type').CurringConfig) => import('@das-fed/utils/curring-http/type').CurringRes;
export declare function mergeCommonParams(config: any): any;
export declare function paramsToQuery(params: Record<string, any>): any;
export type OperateDeviceParams = {
    direction: 'up' | 'down' | 'left' | 'right' | 'leftUp' | 'leftDown' | 'rightUp' | 'rightDown' | '';
    zoom: 'zoomIn' /** 放大 */ | 'zoomOut' /** 缩小 */ | '';
};
export declare function operateDevice(params: {
    productId: string;
    /** 产品id */ deviceId: string;
    /** 设备id */ direction?: OperateDeviceParams['direction'];
    /** 方向控制 */ zoom?: OperateDeviceParams['zoom']; /** 缩放 */
    /** 操作设备的应用编码 */ source?: string;
}): Promise<[error: {
    code: string | number;
    msg: string;
    error: import('axios').AxiosError;
} | null, data: any]>;
/** 获取设备实时视频播放地址 */
export declare function getRealTimeUrl(params: {
    productId?: string;
    deviceId: string;
    source?: string;
}): Promise<[error: {
    code: string | number;
    msg: string;
    error: import('axios').AxiosError;
} | null, data: any]>;
export declare const devicePermission: (payload?: any, payloadConfig?: import('@das-fed/utils/curring-http/type').CurringConfig) => import('@das-fed/utils/curring-http/type').CurringRes;
