/** * Provides interfaces to generate system logs. * * @namespace JudgeSDk * @syscap SystemCapability.HiviewDFX.HiLog * @crossplatform * @HONGZOS 2.0 */ declare namespace Judge { function examJudgeVersion(): string; function examJudgeInit(data: string, len: number): number; function examJudgeSetLogCallback(level: number, handle: Function): number; function examJudgeRealExam(plc: string, len: number): number; function examJudgeSetRealExamCallback(callback: Function): number; function examJudgeMapImageSetCallback(callback: Function): number; function examJudgeArtificialMark(no: number, serial: string, type: number): number; function examJudgeArtificialItem(no: number, type: number): number; function examJudgeMapSetDrawing(flag: boolean): number; function examJudgeBeginExam(data: string, len: number): number; function examJudgeEndExam(): number; function examJudgeDestroy(): number; function examJudgeMapSetParam(width: number, height: number): number; function examJudgeMapSetScaling(scale: number): number; function examJudgeSetPerformCallback(callback: Function): number; function examJudgeSoundEnd(no: number, code: string, type: number): number; function examCalcGpsDistance(lng1: number, lat1: number, lng2: number, lat2: number, height: number): number; function examJudgeErrorInfo(level: number): string; } export default Judge;