import { ICallback } from './wsCamera'; export declare let isOpenMainCamera: boolean; export declare let MainCanvas: any; export declare let MainContext: any; export declare let MainCamCutMode: any; export declare function socketCameraDraw(rDataArr: any): void; export declare function InitCanvas(containerDom: any, mX: any, mY: any, mWidth: any, mHeight: any): void; /** * 摄像头操作初始化 * @param containerId 摄像头预览图像显示区域的标签元素对象ID * @param mX 标签元素坐标X值 * @param mY 标签元素坐标Y值 * @param mWidth 标签元素显示宽度 * @param mHeight 标签元素显示高度 * Cam_ControlInit(dom, 0, 0, 600, 400); */ export declare function Cam_ControlInit(containerDom: any, mX: any, mY: any, mWidth: any, mHeight: any, callback: ICallback): void; /** * 获取设备数目 */ export declare function Cam_GetDevCount(): void; /** * 获取分辨率 */ export declare function Cam_GetDevResolution(iCamNo: any): void; /** * 关闭摄像头 */ export declare function Cam_Close(): void; /** * 打开摄像头 */ export declare function Cam_Open(iCamNo: any, width: any, height: any): void; /** * 设置裁剪模式 */ export declare function Cam_SetCutMode(CutMode: any): void; /** * 设置文件格式 * 0 jpg * 1 png * 2 tif * 3 pdf */ export declare function Cam_SetFileType(fileType: any): void; /** * 拍照 */ export declare function Cam_Photo(fileAddr: any): void; /** * 修改当前开启摄像头状态 */ export declare function changeMainCameraOpen(status: boolean): void; /** * 修改当前裁剪模式 */ export declare function changeMainCamCutMode(cutMode: any): void; /** * 修改矩形区域 */ export declare function changeRectBound(): void;