import { Observable } from 'rxjs'; import { InjectionToken } from '@angular/core'; import { HttpClient, HttpResponseBase } from '@angular/common/http'; import * as moment from 'moment'; export declare const API_BASE_URL: InjectionToken; export declare class AccountServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ isTenantAvailable(input: IsTenantAvailableInput | null | undefined): Observable; protected processIsTenantAvailable(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ resolveTenantId(input: ResolveTenantIdInput | null | undefined): Observable; protected processResolveTenantId(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ register(input: RegisterInput | null | undefined): Observable; protected processRegister(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ sendEmailActivationLink(input: SendEmailActivationLinkInput | null | undefined): Observable; protected processSendEmailActivationLink(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ activateEmail(input: ActivateEmailInput | null | undefined): Observable; protected processActivateEmail(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ impersonate(input: ImpersonateInput | null | undefined): Observable; protected processImpersonate(response: HttpResponseBase): Observable; /** * @return Success */ backToImpersonator(): Observable; protected processBackToImpersonator(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ switchToLinkedAccount(input: SwitchToLinkedAccountInput | null | undefined): Observable; protected processSwitchToLinkedAccount(response: HttpResponseBase): Observable; } export declare class AlarmGroupServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @configureId (optional) * @return Success */ getAlarmGroups(configureId: number | null | undefined): Observable; protected processGetAlarmGroups(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateAlarmGroup(input: CreateOrUpdateAlarmGroupDto | null | undefined): Observable; protected processCreateOrUpdateAlarmGroup(response: HttpResponseBase): Observable; /** * @configureId (optional) * @id (optional) * @return Success */ deleteAlarmGroup(configureId: number | null | undefined, id: number | null | undefined): Observable; protected processDeleteAlarmGroup(response: HttpResponseBase): Observable; } export declare class AlarmRegistrationsServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 查询报警数据,包括筛选内容 * @configureId (optional) * @alarmDataSource (optional) 告警来源 * @alarmLevel (optional) 告警级别 * @groupId (optional) 告警组 Id * @alarmSearchCriteria (optional) 报警名称 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getConfigureAlarms(configureId: number | null | undefined, alarmDataSource: AlarmDataSource | null | undefined, alarmLevel: AlarmLevel | null | undefined, groupId: number | null | undefined, alarmSearchCriteria: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetConfigureAlarms(response: HttpResponseBase): Observable; /** * 批量导入检查报警名是否重复 * @batchImportAlarmsDto (optional) * @return Success */ batchImportCheckAlarmNameRepeat(batchImportAlarmsDto: BatchImportAlarmsDto | null | undefined): Observable; protected processBatchImportCheckAlarmNameRepeat(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateAlarmDef(input: CreateOrUpdateConfigureAlarmDefDto | null | undefined): Observable; protected processCreateOrUpdateAlarmDef(response: HttpResponseBase): Observable; /** * 删除报警数据 * @alarmDefIds (optional) * @return Success */ deleteConfigureAlarm(alarmDefIds: number[] | null | undefined): Observable; protected processDeleteConfigureAlarm(response: HttpResponseBase): Observable; /** * 批量修改报警等级 * @input (optional) * @return Success */ batchModifyAlarmLevel(input: BatchModifyAlarmLevelDto | null | undefined): Observable; protected processBatchModifyAlarmLevel(response: HttpResponseBase): Observable; /** * 批量导入报警 * @batchImportAlarmsDto (optional) * @return Success */ batchImportAlarms(batchImportAlarmsDto: BatchImportAlarmsDto | null | undefined): Observable; protected processBatchImportAlarms(response: HttpResponseBase): Observable; /** * 根据id获取报警数据 * @configureAlarmId (optional) * @return Success */ getAlarmToEdit(configureAlarmId: number | null | undefined): Observable; protected processGetAlarmToEdit(response: HttpResponseBase): Observable; /** * 根据数据源获取fbox报警信息 * @dataSourceId (optional) * @return Success */ getRefAlarmDtosByDataSourceId(dataSourceId: number | null | undefined): Observable; protected processGetRefAlarmDtosByDataSourceId(response: HttpResponseBase): Observable; } export declare class AuditLogServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @startDate (optional) * @endDate (optional) * @userName (optional) * @serviceName (optional) * @methodName (optional) * @browserInfo (optional) * @hasException (optional) * @minExecutionDuration (optional) * @maxExecutionDuration (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAuditLogs(startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined, userName: string | null | undefined, serviceName: string | null | undefined, methodName: string | null | undefined, browserInfo: string | null | undefined, hasException: boolean | null | undefined, minExecutionDuration: number | null | undefined, maxExecutionDuration: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAuditLogs(response: HttpResponseBase): Observable; /** * @startDate (optional) * @endDate (optional) * @userName (optional) * @serviceName (optional) * @methodName (optional) * @browserInfo (optional) * @hasException (optional) * @minExecutionDuration (optional) * @maxExecutionDuration (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAuditLogsToExcel(startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined, userName: string | null | undefined, serviceName: string | null | undefined, methodName: string | null | undefined, browserInfo: string | null | undefined, hasException: boolean | null | undefined, minExecutionDuration: number | null | undefined, maxExecutionDuration: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAuditLogsToExcel(response: HttpResponseBase): Observable; /** * @return Success */ getEntityHistoryObjectTypes(): Observable; protected processGetEntityHistoryObjectTypes(response: HttpResponseBase): Observable; /** * @startDate (optional) * @endDate (optional) * @userName (optional) * @entityTypeFullName (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getEntityChanges(startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined, userName: string | null | undefined, entityTypeFullName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetEntityChanges(response: HttpResponseBase): Observable; /** * @startDate (optional) * @endDate (optional) * @userName (optional) * @entityTypeFullName (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getEntityChangesToExcel(startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined, userName: string | null | undefined, entityTypeFullName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetEntityChangesToExcel(response: HttpResponseBase): Observable; /** * @entityChangeId (optional) * @return Success */ getEntityPropertyChanges(entityChangeId: number | null | undefined): Observable; protected processGetEntityPropertyChanges(response: HttpResponseBase): Observable; } export declare class BackgroundJobServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取当前job的状态 * @jobId (optional) * @return Success */ getBackgroundJobState(jobId: string | null | undefined): Observable; protected processGetBackgroundJobState(response: HttpResponseBase): Observable; } export declare class BaiduTokenServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getBaiduToken(): Observable; protected processGetBaiduToken(response: HttpResponseBase): Observable; } export declare class BatchControlServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getBatchControlList(): Observable; protected processGetBatchControlList(response: HttpResponseBase): Observable; /** * @uid (optional) * @name (optional) * @return Success */ getBatchControlLogList(uid: string | null | undefined, name: string | null | undefined): Observable; protected processGetBatchControlLogList(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchWriteValue(input: BatchWriteDto | null | undefined): Observable; protected processBatchWriteValue(response: HttpResponseBase): Observable; /** * @uid (optional) * @return Success */ batchRewriteValue(uid: string | null | undefined): Observable; protected processBatchRewriteValue(response: HttpResponseBase): Observable; } export declare class CachingServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getAllCaches(): Observable; protected processGetAllCaches(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ clearCache(input: EntityDtoOfString | null | undefined): Observable; protected processClearCache(response: HttpResponseBase): Observable; /** * @return Success */ clearAllCaches(): Observable; protected processClearAllCaches(response: HttpResponseBase): Observable; } export declare class ChatServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getUserChatFriendsWithSettings(): Observable; protected processGetUserChatFriendsWithSettings(response: HttpResponseBase): Observable; /** * @tenantId (optional) * @userId (optional) * @minMessageId (optional) * @return Success */ getUserChatMessages(tenantId: number | null | undefined, userId: number | null | undefined, minMessageId: number | null | undefined): Observable; protected processGetUserChatMessages(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ markAllUnreadMessagesOfUserAsRead(input: MarkAllUnreadMessagesOfUserAsReadInput | null | undefined): Observable; protected processMarkAllUnreadMessagesOfUserAsRead(response: HttpResponseBase): Observable; } export declare class CommonLookupServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @onlyFreeItems (optional) * @return Success */ getEditionsForCombobox(onlyFreeItems: boolean | null | undefined): Observable; protected processGetEditionsForCombobox(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ findUsers(input: FindUsersInput | null | undefined): Observable; protected processFindUsers(response: HttpResponseBase): Observable; /** * @return Success */ getDefaultEditionName(): Observable; protected processGetDefaultEditionName(response: HttpResponseBase): Observable; } export declare class ConfigureServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ updateConfigure(input: UpdateConfigureDto | null | undefined): Observable; protected processUpdateConfigure(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ initialize(input: EntityDto | null | undefined): Observable; protected processInitialize(response: HttpResponseBase): Observable; /** * @dataSourceId (optional) * @return Success */ getTypeName(dataSourceId: number | null | undefined): Observable; protected processGetTypeName(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getConfigureViews(id: number | null | undefined): Observable; protected processGetConfigureViews(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getMainViewIndex(id: number | null | undefined): Observable; protected processGetMainViewIndex(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ saveElementPassword(input: SaveElementPasswordDto | null | undefined): Observable; protected processSaveElementPassword(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getElementPassword(id: number | null | undefined): Observable; protected processGetElementPassword(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateDataSourcePlcInfos(input: UpdateDataSourcePlcInfosDto | null | undefined): Observable; protected processUpdateDataSourcePlcInfos(response: HttpResponseBase): Observable; } export declare class ConfigureDashboardServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * Get configure dashboards by configure id * @configureId (optional) * @return Success */ getConfigureDashboards(configureId: number | null | undefined): Observable; protected processGetConfigureDashboards(response: HttpResponseBase): Observable; /** * create configure dashboard or update configure dashboard name * @input (optional) * @return Success */ saveConfigureDashboardName(input: SaveConfigureDashboardNameDto | null | undefined): Observable; protected processSaveConfigureDashboardName(response: HttpResponseBase): Observable; /** * save configure dashboard name * @input (optional) * @return Success */ saveConfigureDashboardContent(input: SaveConfigureDashboardContentDto | null | undefined): Observable; protected processSaveConfigureDashboardContent(response: HttpResponseBase): Observable; /** * Delete dashboard by Id * @id (optional) * @return Success */ deleteDashboard(id: string | null | undefined): Observable; protected processDeleteDashboard(response: HttpResponseBase): Observable; /** * save grid item in dashboard * @input (optional) * @return Success */ saveDashboardItem(input: SaveDashboardItemDto | null | undefined): Observable; protected processSaveDashboardItem(response: HttpResponseBase): Observable; } export declare class ConfigureEventServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @configureId (optional) * @groupId (optional) * @eventNameOrVariableName (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getEvents(configureId: number | null | undefined, groupId: number | null | undefined, eventNameOrVariableName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetEvents(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getEventForEdit(id: number | null | undefined): Observable; protected processGetEventForEdit(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateEvent(input: CreateOrUpdateEventDto | null | undefined): Observable; protected processCreateOrUpdateEvent(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchEditEvents(input: BatchEditEventDto | null | undefined): Observable; protected processBatchEditEvents(response: HttpResponseBase): Observable; /** * @configureId (optional) * @id (optional) * @return Success */ deleteEvent(configureId: number | null | undefined, id: number | null | undefined): Observable; protected processDeleteEvent(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchDeleteEvent(input: BatchDeleteEventDto | null | undefined): Observable; protected processBatchDeleteEvent(response: HttpResponseBase): Observable; } export declare class ConfigureEventGroupServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @configureId (optional) * @return Success */ getEventGroups(configureId: number | null | undefined): Observable; protected processGetEventGroups(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateEventGroup(input: CreateOrUpdateEventGroupDto | null | undefined): Observable; protected processCreateOrUpdateEventGroup(response: HttpResponseBase): Observable; /** * @configureId (optional) * @id (optional) * @return Success */ deleteEventGroup(configureId: number | null | undefined, id: number | null | undefined): Observable; protected processDeleteEventGroup(response: HttpResponseBase): Observable; } export declare class ConfigureGalleryServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getGraphs(id: number | null | undefined): Observable; protected processGetGraphs(response: HttpResponseBase): Observable; /** * @configureId (optional) * @id (optional) * @return Success */ getGraphStates(configureId: number | null | undefined, id: number | null | undefined): Observable; protected processGetGraphStates(response: HttpResponseBase): Observable; /** * @configureId (optional) * @id (optional) * @return Success */ getGraphForEdit(configureId: number | null | undefined, id: number | null | undefined): Observable; protected processGetGraphForEdit(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateGraph(input: ConfigureGraphEditDto | null | undefined): Observable; protected processCreateOrUpdateGraph(response: HttpResponseBase): Observable; /** * @tempFileIds (optional) * @return Success */ deleteTempGraph(tempFileIds: string[] | null | undefined): Observable; protected processDeleteTempGraph(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getGraphUrl(id: number | null | undefined): Observable; protected processGetGraphUrl(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getConfigureGraphSettings(id: number | null | undefined): Observable; protected processGetConfigureGraphSettings(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ importConfigureGraphIntoUserGallery(input: ImportIntoUserGalleryDto | null | undefined): Observable; protected processImportConfigureGraphIntoUserGallery(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ coverUserGalleryFromConfigureGallery(input: ImportIntoUserGalleryDto | null | undefined): Observable; protected processCoverUserGalleryFromConfigureGallery(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ pullConfigureGraphStates(input: GetConfigureGraphStatesDto | null | undefined): Observable; protected processPullConfigureGraphStates(response: HttpResponseBase): Observable; } export declare class ConfigurePermissionServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ deletePermission(id: number | null | undefined): Observable; protected processDeletePermission(response: HttpResponseBase): Observable; /** * @permissionDto (optional) * @return Success */ saveConfigurePermission(permissionDto: ConfigurePermissionDto | null | undefined): Observable; protected processSaveConfigurePermission(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ checkConfigurePermissionUsed(input: CheckPermissionUsedDto | null | undefined): Observable; protected processCheckConfigurePermissionUsed(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getConfigurePermissions(id: number | null | undefined): Observable; protected processGetConfigurePermissions(response: HttpResponseBase): Observable; } export declare class ConfigureReleaseServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ releaseConfigure(input: ReleaseConfigureDto | null | undefined): Observable; protected processReleaseConfigure(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getDeletedDataSources(id: number | null | undefined): Observable; protected processGetDeletedDataSources(response: HttpResponseBase): Observable; } export declare class ConfigureSettingsServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getSettings(): Observable; protected processGetSettings(response: HttpResponseBase): Observable; /** * @settings (optional) * @return Success */ saveSettings(settings: ConfigureSettingsDto | null | undefined): Observable; protected processSaveSettings(response: HttpResponseBase): Observable; } export declare class ConfigureVideoServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getConfigureVideos(id: number | null | undefined): Observable; protected processGetConfigureVideos(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getConfigureVideoNames(id: number | null | undefined): Observable; protected processGetConfigureVideoNames(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteVideo(id: number | null | undefined): Observable; protected processDeleteVideo(response: HttpResponseBase): Observable; /** * @configureVideoDto (optional) * @return Success */ saveConfigureVideo(configureVideoDto: ConfigureVideoDto | null | undefined): Observable; protected processSaveConfigureVideo(response: HttpResponseBase): Observable; } export declare class ConfigureViewServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ createOrUpdateView(input: CreateOrUpdateViewDto | null | undefined): Observable; protected processCreateOrUpdateView(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getConfigureViewsNames(id: number | null | undefined): Observable; protected processGetConfigureViewsNames(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getViewConfigure(id: number | null | undefined): Observable; protected processGetViewConfigure(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ getViewConfigures(input: number[] | null | undefined): Observable; protected processGetViewConfigures(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteConfigureView(id: number | null | undefined): Observable; protected processDeleteConfigureView(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ copyConfigureView(input: CopyConfigureViewDto | null | undefined): Observable; protected processCopyConfigureView(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ setWebMainView(input: SetMainViewDto | null | undefined): Observable; protected processSetWebMainView(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ setMobileMainView(input: SetMainViewDto | null | undefined): Observable; protected processSetMobileMainView(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ resetMobileMainView(input: EntityDtoOfInt32 | null | undefined): Observable; protected processResetMobileMainView(response: HttpResponseBase): Observable; /** * @configureId (optional) * @viewType (optional) * @return Success */ getConfigureViewsNamesByType(configureId: number | null | undefined, viewType: ViewType | null | undefined): Observable; protected processGetConfigureViewsNamesByType(response: HttpResponseBase): Observable; /** * @configureId (optional) * @type (optional) * @return Success */ getConfigureViewSetting(configureId: number | null | undefined, type: Type | null | undefined): Observable; protected processGetConfigureViewSetting(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateConfigureViewSetting(input: UpdateConfigureViewSettingDto | null | undefined): Observable; protected processUpdateConfigureViewSetting(response: HttpResponseBase): Observable; } export declare class CustomManualNotificationServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @titleOrContent (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getNotifications(titleOrContent: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetNotifications(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrEdit(input: CreateOrEditCustomManualNotificationInputDto | null | undefined): Observable; protected processCreateOrEdit(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ publish(input: CustomManualNotificationIdDto | null | undefined): Observable; protected processPublish(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ revoke(input: CustomManualNotificationIdDto | null | undefined): Observable; protected processRevoke(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ delete(id: number | null | undefined): Observable; protected processDelete(response: HttpResponseBase): Observable; } export declare class CustomTitleServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取当前用户用户的所有显示自定义列 * @return Success */ getAllTitleInfo(): Observable; protected processGetAllTitleInfo(response: HttpResponseBase): Observable; /** * 修改指定表的显示自定义列 * @input (optional) 修改模型 * @return Success */ updateTitleInfo(input: TitleInfoDto | null | undefined): Observable; protected processUpdateTitleInfo(response: HttpResponseBase): Observable; } export declare class DashboardServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getDashboards(): Observable; protected processGetDashboards(response: HttpResponseBase): Observable; /** * @return Success */ checkCurrentDashBoardCount(): Observable; protected processCheckCurrentDashBoardCount(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ saveDashboard(input: SaveDashboardDto | null | undefined): Observable; protected processSaveDashboard(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ reOrderDashBoard(input: ReOrderDashBoardDto | null | undefined): Observable; protected processReOrderDashBoard(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ saveDashBoardContent(input: SaveDashBoardContentDto | null | undefined): Observable; protected processSaveDashBoardContent(response: HttpResponseBase): Observable; /** * @dashboardId (optional) * @return Success */ getDashboardByIdAsync(dashboardId: number | null | undefined): Observable; protected processGetDashboardByIdAsync(response: HttpResponseBase): Observable; /** * @dashboardId (optional) * @return Success */ deleteDashboardAsync(dashboardId: number | null | undefined): Observable; protected processDeleteDashboardAsync(response: HttpResponseBase): Observable; /** * @dashboardId (optional) * @return Success */ getDashboardPermissionByDashboardIdAsync(dashboardId: number | null | undefined): Observable; protected processGetDashboardPermissionByDashboardIdAsync(response: HttpResponseBase): Observable; /** * @dashboardId (optional) * @return Success */ getDashboardOwnerInfoAsync(dashboardId: number | null | undefined): Observable; protected processGetDashboardOwnerInfoAsync(response: HttpResponseBase): Observable; /** * @dashboardId (optional) * @return Success */ getUsersInfoForDashboardPermissionByDashboardIdAsync(dashboardId: number | null | undefined): Observable; protected processGetUsersInfoForDashboardPermissionByDashboardIdAsync(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ checkReportIsExistInDashboard(input: CheckReportDto | null | undefined): Observable; protected processCheckReportIsExistInDashboard(response: HttpResponseBase): Observable; /** * @reportTitle (optional) * @reportDisplayType (optional) * @selectedReportIds (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getReportsAsync(reportTitle: string | null | undefined, reportDisplayType: ReportDisplayType | null | undefined, selectedReportIds: number[] | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetReportsAsync(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateDashboardTheme(input: UpdateDashboardThemeDto | null | undefined): Observable; protected processUpdateDashboardTheme(response: HttpResponseBase): Observable; /** * @return Success */ getCurrentUserDashboardTheme(): Observable; protected processGetCurrentUserDashboardTheme(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateDashboardRefreshCycle(input: EntityDtoOfInt32 | null | undefined): Observable; protected processUpdateDashboardRefreshCycle(response: HttpResponseBase): Observable; /** * @return Success */ getCurrentDashboardRefreshCycle(): Observable; protected processGetCurrentDashboardRefreshCycle(response: HttpResponseBase): Observable; /** * @dashboardId (optional) * @return Success */ getDashboardMapOption(dashboardId: number | null | undefined): Observable; protected processGetDashboardMapOption(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateDashBoardMapInfo(input: UpdateMapInfo | null | undefined): Observable; protected processUpdateDashBoardMapInfo(response: HttpResponseBase): Observable; } export declare class DataDictionaryServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @dictionaryItemId (optional) * @return Success */ deleteDictionaryItem(dictionaryItemId: string | null | undefined): Observable; protected processDeleteDictionaryItem(response: HttpResponseBase): Observable; /** * @return Success */ getDataDictionary(): Observable; protected processGetDataDictionary(response: HttpResponseBase): Observable; /** * @code (optional) * @return Success */ getDataDictionaryItemByCode(code: string | null | undefined): Observable; protected processGetDataDictionaryItemByCode(response: HttpResponseBase): Observable; /** * @dataDictionaryId (optional) * @queryStr (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDataDictionaryItemByType(dataDictionaryId: number | null | undefined, queryStr: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDataDictionaryItemByType(response: HttpResponseBase): Observable; /** * @dataDictionaryId (optional) * @queryStr (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getPagedHostDataDictionaryItems(dataDictionaryId: number | null | undefined, queryStr: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetPagedHostDataDictionaryItems(response: HttpResponseBase): Observable; /** * @return Success */ getDictionaryCodeObject(): Observable; protected processGetDictionaryCodeObject(response: HttpResponseBase): Observable; /** * @queryStr (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getPagedDataDictionary(queryStr: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetPagedDataDictionary(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ insertOrUpdateDictionary(input: DictionaryDto | null | undefined): Observable; protected processInsertOrUpdateDictionary(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ insetOrUpdateDictionaryItem(input: DictionaryItemDto | null | undefined): Observable; protected processInsetOrUpdateDictionaryItem(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ insertHostDictionaryItem(input: HostDataDictionaryItem | null | undefined): Observable; protected processInsertHostDictionaryItem(response: HttpResponseBase): Observable; } export declare class DataSourceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ saveDataSource(input: DataSourceDto | null | undefined): Observable; protected processSaveDataSource(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteDataSource(id: number | null | undefined): Observable; protected processDeleteDataSource(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getDataSourceForDataConfigByConfigureId(id: number | null | undefined): Observable; protected processGetDataSourceForDataConfigByConfigureId(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getDataSourcesByConfigureId(id: number | null | undefined): Observable; protected processGetDataSourcesByConfigureId(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getById(id: number | null | undefined): Observable; protected processGetById(response: HttpResponseBase): Observable; /** * 数据源导入功能 * @input (optional) * @return Success */ dataSourceImport(input: ImportFromFBoxDto | null | undefined): Observable; protected processDataSourceImport(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ buildDataAfterImportCheckVariableOrAlarmNameRepeat(input: BuildDataAfterImportCheckRepeatNameDto | null | undefined): Observable; protected processBuildDataAfterImportCheckVariableOrAlarmNameRepeat(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ buildDataAfterImport(input: BuildDataAfterImportDto | null | undefined): Observable; protected processBuildDataAfterImport(response: HttpResponseBase): Observable; } export declare class DataSourceImportInfoServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ createOrUpdateDataSourceImportInfo(input: CreateOrUpdateDataSourceImportInfoDto | null | undefined): Observable; protected processCreateOrUpdateDataSourceImportInfo(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getBoxAccountForEdit(id: number | null | undefined): Observable; protected processGetBoxAccountForEdit(response: HttpResponseBase): Observable; } export declare class DemoUiComponentsServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @date (optional) * @return Success */ sendAndGetDate(date: moment.Moment | null | undefined): Observable; protected processSendAndGetDate(response: HttpResponseBase): Observable; /** * @date (optional) * @return Success */ sendAndGetDateTime(date: moment.Moment | null | undefined): Observable; protected processSendAndGetDateTime(response: HttpResponseBase): Observable; /** * @startDate (optional) * @endDate (optional) * @return Success */ sendAndGetDateRange(startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined): Observable; protected processSendAndGetDateRange(response: HttpResponseBase): Observable; /** * @searchTerm (optional) * @return Success */ getCountries(searchTerm: string | null | undefined): Observable; protected processGetCountries(response: HttpResponseBase): Observable; /** * @selectedCountries (optional) * @return Success */ sendAndGetSelectedCountries(selectedCountries: NameValueOfString[] | null | undefined): Observable; protected processSendAndGetSelectedCountries(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ sendAndGetValue(input: string | null | undefined): Observable; protected processSendAndGetValue(response: HttpResponseBase): Observable; } export declare class DeviceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取设备信息用于编辑 * @id (optional) * @return Success */ getDeviceForEdit(id: number | null | undefined): Observable; protected processGetDeviceForEdit(response: HttpResponseBase): Observable; /** * 新增编辑或更新设备 * @input (optional) * @return Success */ createOrUpdateDevice(input: CreateOrUpdateDeviceDto | null | undefined): Observable; protected processCreateOrUpdateDevice(response: HttpResponseBase): Observable; /** * 删除设备 * @id (optional) * @return Success */ deleteDevice(id: number | null | undefined): Observable; protected processDeleteDevice(response: HttpResponseBase): Observable; /** * 批量删除设备 * @deviceIdList (optional) * @return Success */ batchDeleteDevice(deviceIdList: number[] | null | undefined): Observable; protected processBatchDeleteDevice(response: HttpResponseBase): Observable; /** * 复制设备 * @input (optional) * @return Success */ copyDevice(input: CreateOrUpdateDeviceDto | null | undefined): Observable; protected processCopyDevice(response: HttpResponseBase): Observable; /** * 删除临时文件 * @id (optional) * @return Success */ deleteTempDevicePicture(id: string | null | undefined): Observable; protected processDeleteTempDevicePicture(response: HttpResponseBase): Observable; /** * 上传设备图片到临时目录 * @file (optional) 文件流 * @return Success */ createDevicePictureTempFile(file: any | null | undefined): Observable; protected processCreateDevicePictureTempFile(response: HttpResponseBase): Observable; /** * 下载设备图片 * @input (optional) * @return Success */ downloadDevicePicture(input: EntityDtoOfInt64 | null | undefined): Observable; protected processDownloadDevicePicture(response: HttpResponseBase): Observable; /** * 获取设备图片 * @id (optional) * @return Success */ getPicturesForEdit(id: number | null | undefined): Observable; protected processGetPicturesForEdit(response: HttpResponseBase): Observable; } export declare class DeviceCameraServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ bindCamera(input: BindCameraDto | null | undefined): Observable; protected processBindCamera(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ unBindCamera(input: UnBindCameraDto | null | undefined): Observable; protected processUnBindCamera(response: HttpResponseBase): Observable; /** * @deviceId (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getCameras(deviceId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetCameras(response: HttpResponseBase): Observable; /** * @deviceId (optional) * @return Success */ getLiveCameras(deviceId: number | null | undefined): Observable; protected processGetLiveCameras(response: HttpResponseBase): Observable; /** * @deviceId (optional) * @return Success */ existCamera(deviceId: number | null | undefined): Observable; protected processExistCamera(response: HttpResponseBase): Observable; } export declare class DeviceCustomFieldServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getCustomField(sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetCustomField(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getCustomFieldForEdit(id: number | null | undefined): Observable; protected processGetCustomFieldForEdit(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ addOrUpdateCustomField(input: CustomFieldDto | null | undefined): Observable; protected processAddOrUpdateCustomField(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteCustomField(id: number | null | undefined): Observable; protected processDeleteCustomField(response: HttpResponseBase): Observable; /** * @deviceId (optional) * @return Success */ getAllCustomFieldAndDetail(deviceId: number | null | undefined): Observable; protected processGetAllCustomFieldAndDetail(response: HttpResponseBase): Observable; /** * @deviceId (optional) * @return Success */ getFieldDetailForShow(deviceId: number | null | undefined): Observable; protected processGetFieldDetailForShow(response: HttpResponseBase): Observable; } export declare class DeviceDashboardServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取设备仪表盘组态 * @deviceDashboardId (optional) * @return Success */ getDeviceDashboard(deviceDashboardId: number | null | undefined): Observable; protected processGetDeviceDashboard(response: HttpResponseBase): Observable; /** * 修改设备仪表盘表中组态 * @input (optional) 修改模型 * @return Success */ updateDeviceDashboard(input: UpdateDeviceDashboardDto | null | undefined): Observable; protected processUpdateDeviceDashboard(response: HttpResponseBase): Observable; /** * 创建仪表盘 创建仪表盘时,先往当前order表中插入一条数据,然后再添加一个空的仪表盘 * @input (optional) 创建仪表盘模型 * @return Success */ createDeviceDashboard(input: CreateDeviceDashboardDto | null | undefined): Observable; protected processCreateDeviceDashboard(response: HttpResponseBase): Observable; /** * 修改仪表盘Order * @input (optional) 修改模型 * @return Success */ updateOrders(input: UpdateOrdersDto | null | undefined): Observable; protected processUpdateOrders(response: HttpResponseBase): Observable; /** * 删除设备仪表盘 删除设备仪表盘首先需要删除其order,然后将order中index重新排序 然后再删除仪表盘 * @dashboardId (optional) * @return Success */ deleteDeviceDashboard(dashboardId: number | null | undefined): Observable; protected processDeleteDeviceDashboard(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getDeviceDashboardOrders(id: number | null | undefined): Observable; protected processGetDeviceDashboardOrders(response: HttpResponseBase): Observable; } export declare class DeviceDetailServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取设备详情 * @id (optional) * @return Success */ getDeviceDetails(id: number | null | undefined): Observable; protected processGetDeviceDetails(response: HttpResponseBase): Observable; /** * 获取设备IoT配置信息 * @id (optional) * @return Success */ getDeviceForIotConfigure(id: number | null | undefined): Observable; protected processGetDeviceForIotConfigure(response: HttpResponseBase): Observable; /** * 获取设备基本信息 * @id (optional) * @return Success */ getDeviceBaseInfo(id: number | null | undefined): Observable; protected processGetDeviceBaseInfo(response: HttpResponseBase): Observable; /** * 设置设备缩略图 * @input (optional) * @return Success */ setDeviceThumbnail(input: DeviceThumbnailForDetailDto | null | undefined): Observable; protected processSetDeviceThumbnail(response: HttpResponseBase): Observable; } export declare class DeviceDocumentServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @deviceId (optional) * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDocuments(deviceId: number | null | undefined, name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDocuments(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getFolders(id: number | null | undefined): Observable; protected processGetFolders(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getFileDto(id: number | null | undefined): Observable; protected processGetFileDto(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateFolder(input: CreateOrUpdateDeviceDocumentFolderDto | null | undefined): Observable; protected processCreateOrUpdateFolder(response: HttpResponseBase): Observable; /** * @deviceId (optional) * @name (optional) * @documentType (optional) * @parentId (optional) * @formFile (optional) * @id (optional) * @return Success */ createOrUpdateDocument(deviceId: number | null | undefined, name: string | null | undefined, documentType: DocumentType | null | undefined, parentId: number | null | undefined, formFile: any | null | undefined, id: number | null | undefined): Observable; protected processCreateOrUpdateDocument(response: HttpResponseBase): Observable; /** * @deviceId (optional) * @id (optional) * @return Success */ deleteDocument(deviceId: number | null | undefined, id: number | null | undefined): Observable; protected processDeleteDocument(response: HttpResponseBase): Observable; /** * @cascadeDelete (optional) * @deviceId (optional) * @id (optional) * @return Success */ deleteFolder(cascadeDelete: boolean | null | undefined, deviceId: number | null | undefined, id: number | null | undefined): Observable; protected processDeleteFolder(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchDeleteFolderOrDocument(input: BatchDeleteFolderOrDocumentDto | null | undefined): Observable; protected processBatchDeleteFolderOrDocument(response: HttpResponseBase): Observable; } export declare class DeviceGroupServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ createDeviceGroup(input: CreateDeviceGroupDto | null | undefined): Observable; protected processCreateDeviceGroup(response: HttpResponseBase): Observable; /** * @input (optional) * @originalChanged (optional) * @return Success */ updateDeviceGroup(input: UpdateDeviceGroupDto | null | undefined, originalChanged: boolean | null | undefined): Observable; protected processUpdateDeviceGroup(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteDeviceGroup(id: number | null | undefined): Observable; protected processDeleteDeviceGroup(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ moveDeviceGroup(input: MoveDeviceGroupDto | null | undefined): Observable; protected processMoveDeviceGroup(response: HttpResponseBase): Observable; /** * @return Success */ getDeviceGroup(): Observable; protected processGetDeviceGroup(response: HttpResponseBase): Observable; /** * @currentId (optional) * @return Success */ getAllDeviceGroups(currentId: number | null | undefined): Observable; protected processGetAllDeviceGroups(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ findDevices(input: FindDeviceGroupDevicesDto | null | undefined): Observable; protected processFindDevices(response: HttpResponseBase): Observable; /** * @id (optional) * @filter (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceGroupDeviceList(id: number | null | undefined, filter: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceGroupDeviceList(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ addDeviceToDeviceGroup(input: DevicesToDeviceGroupDto | null | undefined): Observable; protected processAddDeviceToDeviceGroup(response: HttpResponseBase): Observable; /** * @deviceId (optional) * @deviceGroupId (optional) * @return Success */ removeDeviceFromDeviceGroup(deviceId: number | null | undefined, deviceGroupId: number | null | undefined): Observable; protected processRemoveDeviceFromDeviceGroup(response: HttpResponseBase): Observable; /** * @deviceId (optional) * @return Success */ getDeviceGroupIdByDeviceId(deviceId: number | null | undefined): Observable; protected processGetDeviceGroupIdByDeviceId(response: HttpResponseBase): Observable; /** * @groupId (optional) * @return Success */ getDeviceGroupByGroupId(groupId: number | null | undefined): Observable; protected processGetDeviceGroupByGroupId(response: HttpResponseBase): Observable; } export declare class DeviceInfoServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @filter (optional) * @subscriptionEndDateStart (optional) * @subscriptionEndDateEnd (optional) * @creationDateStart (optional) * @creationDateEnd (optional) * @editionId (optional) * @editionIdSpecified (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceInfoCountOfTenant(filter: string | null | undefined, subscriptionEndDateStart: moment.Moment | null | undefined, subscriptionEndDateEnd: moment.Moment | null | undefined, creationDateStart: moment.Moment | null | undefined, creationDateEnd: moment.Moment | null | undefined, editionId: number | null | undefined, editionIdSpecified: boolean | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceInfoCountOfTenant(response: HttpResponseBase): Observable; /** * 导出租户统计列表 * @input (optional) * @return Success */ exportTenants(input: ExportTenantsReqDto | null | undefined): Observable; protected processExportTenants(response: HttpResponseBase): Observable; } export declare class DeviceListServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取设备列表 * @deviceCommunicateState (optional) 设备状态 * @deviceModelId (optional) IoT模型 * @deviceGroupId (optional) 设备分组id * @address (optional) 设备详细地址 * @deviceNameOrSerialNo (optional) 设备名称、设备序列号 * @boxSerialNumber (optional) 终端序列号 * @orderNumber (optional) 订单编号 * @deviceProductionStartDate (optional) 生产开始日期 * @deviceProductionEndDate (optional) 生产结束日期 * @deviceDeliveryStartDate (optional) 交付开始日期 * @deviceDeliveryEndDate (optional) 交付结束日期 * @creationStartTime (optional) 创建开始时间 * @creationEndTime (optional) 创建结束时间 * @markTableDataFavorites (optional) 查询标记的收藏的表数据 * @devicePattern (optional) 设备型号 * @provinceId (optional) 省份RegionId * @cityId (optional) 市RegionId * @districtId (optional) 区RegionId * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDevices(deviceCommunicateState: DeviceCommunicateState | null | undefined, deviceModelId: number | null | undefined, deviceGroupId: number | null | undefined, address: string | null | undefined, deviceNameOrSerialNo: string | null | undefined, boxSerialNumber: string | null | undefined, orderNumber: string | null | undefined, deviceProductionStartDate: moment.Moment | null | undefined, deviceProductionEndDate: moment.Moment | null | undefined, deviceDeliveryStartDate: moment.Moment | null | undefined, deviceDeliveryEndDate: moment.Moment | null | undefined, creationStartTime: moment.Moment | null | undefined, creationEndTime: moment.Moment | null | undefined, markTableDataFavorites: boolean | null | undefined, devicePattern: string | null | undefined, provinceId: string | null | undefined, cityId: string | null | undefined, districtId: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDevices(response: HttpResponseBase): Observable; /** * 设备列表查询条件 * @deviceCommunicateState (optional) 设备状态 * @deviceModelId (optional) IoT模型 * @deviceGroupId (optional) 设备分组id * @address (optional) 设备详细地址 * @deviceNameOrSerialNo (optional) 设备名称、设备序列号 * @boxSerialNumber (optional) 终端序列号 * @orderNumber (optional) 订单编号 * @deviceProductionStartDate (optional) 生产开始日期 * @deviceProductionEndDate (optional) 生产结束日期 * @deviceDeliveryStartDate (optional) 交付开始日期 * @deviceDeliveryEndDate (optional) 交付结束日期 * @creationStartTime (optional) 创建开始时间 * @creationEndTime (optional) 创建结束时间 * @markTableDataFavorites (optional) 查询标记的收藏的表数据 * @devicePattern (optional) 设备型号 * @provinceId (optional) 省份RegionId * @cityId (optional) 市RegionId * @districtId (optional) 区RegionId * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDevicesFilterQueryable(deviceCommunicateState: DeviceCommunicateState2 | null | undefined, deviceModelId: number | null | undefined, deviceGroupId: number | null | undefined, address: string | null | undefined, deviceNameOrSerialNo: string | null | undefined, boxSerialNumber: string | null | undefined, orderNumber: string | null | undefined, deviceProductionStartDate: moment.Moment | null | undefined, deviceProductionEndDate: moment.Moment | null | undefined, deviceDeliveryStartDate: moment.Moment | null | undefined, deviceDeliveryEndDate: moment.Moment | null | undefined, creationStartTime: moment.Moment | null | undefined, creationEndTime: moment.Moment | null | undefined, markTableDataFavorites: boolean | null | undefined, devicePattern: string | null | undefined, provinceId: string | null | undefined, cityId: string | null | undefined, districtId: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDevicesFilterQueryable(response: HttpResponseBase): Observable; /** * 导出 Excel * @input (optional) * @return Success */ exportDevices(input: ExportDeviceCondition | null | undefined): Observable; protected processExportDevices(response: HttpResponseBase): Observable; } export declare class DeviceLogServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @startDate (optional) * @endDate (optional) * @offset (optional) * @boxSerialNumber (optional) * @return Success */ getBoxLogs(startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined, offset: number | null | undefined, boxSerialNumber: string | null | undefined): Observable; protected processGetBoxLogs(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ exportBoxLogs(input: GetBoxLogDto | null | undefined): Observable; protected processExportBoxLogs(response: HttpResponseBase): Observable; } export declare class DeviceMaintenancePlanServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getDeviceMaintenancePlan(id: number | null | undefined): Observable; protected processGetDeviceMaintenancePlan(response: HttpResponseBase): Observable; } export declare class DeviceModelServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 分页获取已授权模板 * @name (optional) * @industry (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceModels(name: string | null | undefined, industry: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceModels(response: HttpResponseBase): Observable; /** * 获取待编辑设备模板信息 * @id (optional) * @return Success */ getDeviceModelForEdit(id: number | null | undefined): Observable; protected processGetDeviceModelForEdit(response: HttpResponseBase): Observable; /** * 创建或编辑设备模板 * @input (optional) * @return Success */ createOrUpdateDeviceModel(input: CreateOrUpdateDeviceModelDto | null | undefined): Observable; protected processCreateOrUpdateDeviceModel(response: HttpResponseBase): Observable; /** * 删除设备模板 * @id (optional) * @return Success */ deleteDeviceModel(id: number | null | undefined): Observable; protected processDeleteDeviceModel(response: HttpResponseBase): Observable; /** * 复制设备模板 * @input (optional) * @return Success */ copyDeviceModel(input: CreateOrUpdateDeviceModelDto | null | undefined): Observable; protected processCopyDeviceModel(response: HttpResponseBase): Observable; /** * 获取已授权的所有模板 * @return Success */ getAllDeviceModels(): Observable; protected processGetAllDeviceModels(response: HttpResponseBase): Observable; /** * 获取是否有组态权限 * @id (optional) * @return Success */ getDeviceModelPermissions(id: number | null | undefined): Observable; protected processGetDeviceModelPermissions(response: HttpResponseBase): Observable; /** * 是否有组态权限 * @configureId (optional) * @return Success */ configureDesignGranted(configureId: number | null | undefined): Observable; protected processConfigureDesignGranted(response: HttpResponseBase): Observable; /** * @deviceModelId (optional) * @return Success */ getAllDeviceModelsByDevice(deviceModelId: number | null | undefined): Observable; protected processGetAllDeviceModelsByDevice(response: HttpResponseBase): Observable; /** * 根据分组查询设备模板 * @modelGroupId (optional) 模板组id * @isAll (optional) 是否查询全部 * @industry (optional) 行业 * @searchStr (optional) 搜索字符串 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceModelsByGroup(modelGroupId: number | null | undefined, isAll: boolean | null | undefined, industry: string | null | undefined, searchStr: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceModelsByGroup(response: HttpResponseBase): Observable; /** * 批量删除模板 * @input (optional) * @return Success */ batchDeleteDeviceModel(input: number[] | null | undefined): Observable; protected processBatchDeleteDeviceModel(response: HttpResponseBase): Observable; /** * 获取行业 * @return Success */ getUserIndustries(): Observable; protected processGetUserIndustries(response: HttpResponseBase): Observable; /** * 移动设备模板分组 * @input (optional) * @return Success */ moveModelGroup(input: MoveModelGroupDto | null | undefined): Observable; protected processMoveModelGroup(response: HttpResponseBase): Observable; } export declare class DeviceMonitorServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getDeviceForView(id: number | null | undefined): Observable; protected processGetDeviceForView(response: HttpResponseBase): Observable; /** * @return Success */ getDeviceDisplayMode(): Observable; protected processGetDeviceDisplayMode(response: HttpResponseBase): Observable; } export declare class DeviceMonitorTreeServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getRegionDevicesForTree(): Observable; protected processGetRegionDevicesForTree(response: HttpResponseBase): Observable; /** * @return Success */ getDeviceModelDevicesForTree(): Observable; protected processGetDeviceModelDevicesForTree(response: HttpResponseBase): Observable; /** * @return Success */ getDeviceGroupForTree(): Observable; protected processGetDeviceGroupForTree(response: HttpResponseBase): Observable; /** * 获取外部组织所有设备 * @return Success */ getExternalOrganizationDevicesForTree(): Observable; protected processGetExternalOrganizationDevicesForTree(response: HttpResponseBase): Observable; } export declare class DevicePermissionServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取所有拥有该设备的人员 * @id (optional) * @return Success */ getGrantedUserList(id: number | null | undefined): Observable; protected processGetGrantedUserList(response: HttpResponseBase): Observable; } export declare class DevicePositionServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @deviceModelId (optional) 设备模板 Id * @virtualDeviceId (optional) 虚拟设备 Id * @return Success */ getReleasedDataSourceWithPositions(deviceModelId: number | null | undefined, virtualDeviceId: number | null | undefined): Observable; protected processGetReleasedDataSourceWithPositions(response: HttpResponseBase): Observable; } export declare class DeviceRepairBomServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取列表 * @deviceId (optional) * @searchStr (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceRepairBomTreeList(deviceId: number | null | undefined, searchStr: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceRepairBomTreeList(response: HttpResponseBase): Observable; /** * 删除 * @ids (optional) * @return Success */ batchDeleteDeviceRepairBom(ids: number[] | null | undefined): Observable; protected processBatchDeleteDeviceRepairBom(response: HttpResponseBase): Observable; /** * 添加或修改 * @input (optional) * @return Success */ addOrUpdateDeviceRepairBom(input: AddDeviceRepairBomDto | null | undefined): Observable; protected processAddOrUpdateDeviceRepairBom(response: HttpResponseBase): Observable; /** * 获取部件,用来选择父级 * @deviceId (optional) * @return Success */ getParentNodes(deviceId: number | null | undefined): Observable; protected processGetParentNodes(response: HttpResponseBase): Observable; /** * 根据bomid,获取详细内容 * @deviceRepairBomId (optional) * @return Success */ getDeviceRepairBomToEdit(deviceRepairBomId: number | null | undefined): Observable; protected processGetDeviceRepairBomToEdit(response: HttpResponseBase): Observable; /** * 导出excel * @input (optional) * @return Success */ outputExcelFile(input: OutputExcelFileDto | null | undefined): Observable; protected processOutputExcelFile(response: HttpResponseBase): Observable; /** * 导入excel,解析内容 * @input (optional) * @return Success */ parseDataFromChart(input: ParseDataFromChartDto | null | undefined): Observable; protected processParseDataFromChart(response: HttpResponseBase): Observable; /** * 删除有零件的部件 * @id (optional) * @isDeleteBoth (optional) * @return Success */ deleteParentComponent(id: number | null | undefined, isDeleteBoth: boolean | null | undefined): Observable; protected processDeleteParentComponent(response: HttpResponseBase): Observable; } export declare class DeviceReportSearchServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceNames(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceNames(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getSerialNumbers(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetSerialNumbers(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceModels(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceModels(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDevicePatterns(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDevicePatterns(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceGroups(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceGroups(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getOrderNumbers(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetOrderNumbers(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getProvinces(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetProvinces(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getCitys(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetCitys(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDistricts(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDistricts(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getBoxSerialNoes(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetBoxSerialNoes(response: HttpResponseBase): Observable; } export declare class DocumentManageServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 新增文档 * @input (optional) * @return Success */ createDocument(input: CreateDocumentDto | null | undefined): Observable; protected processCreateDocument(response: HttpResponseBase): Observable; /** * 更新文件 * @input (optional) * @return Success */ updateDocument(input: UpdateDocumentDto | null | undefined): Observable; protected processUpdateDocument(response: HttpResponseBase): Observable; /** * 删除文档 * @id (optional) * @return Success */ deleteDocument(id: number | null | undefined): Observable; protected processDeleteDocument(response: HttpResponseBase): Observable; /** * 下载文档 * @id (optional) * @return Success */ getDownLoadFileDto(id: number | null | undefined): Observable; protected processGetDownLoadFileDto(response: HttpResponseBase): Observable; /** * 获取当前用户所拥有的文档 * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDocumentList(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDocumentList(response: HttpResponseBase): Observable; } export declare class DocumentSpaceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getDocumentSpace(): Observable; protected processGetDocumentSpace(response: HttpResponseBase): Observable; /** * @return Success */ getSignleFileSize(): Observable; protected processGetSignleFileSize(response: HttpResponseBase): Observable; /** * @return Success */ getDocumentLimit(): Observable; protected processGetDocumentLimit(response: HttpResponseBase): Observable; } export declare class EditionServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getEditions(): Observable; protected processGetEditions(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getEditionForEdit(id: number | null | undefined): Observable; protected processGetEditionForEdit(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateEdition(input: CreateOrUpdateEditionDto | null | undefined): Observable; protected processCreateOrUpdateEdition(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteEdition(id: number | null | undefined): Observable; protected processDeleteEdition(response: HttpResponseBase): Observable; /** * @selectedEditionId (optional) * @addAllItem (optional) * @onlyFreeItems (optional) * @return Success */ getEditionComboboxItems(selectedEditionId: number | null | undefined, addAllItem: boolean | null | undefined, onlyFreeItems: boolean | null | undefined): Observable; protected processGetEditionComboboxItems(response: HttpResponseBase): Observable; } export declare class ExternalOrganizationServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getOrganizations(maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetOrganizations(response: HttpResponseBase): Observable; /** * @return Success */ getOrganizationsForMap(): Observable; protected processGetOrganizationsForMap(response: HttpResponseBase): Observable; /** * 获取单个外部组织 Dto * @organizationId (optional) 组织 Id * @userId (optional) 用户 Id * @return Success */ getOrganizationTreeForDetail(organizationId: number | null | undefined, userId: number | null | undefined): Observable; protected processGetOrganizationTreeForDetail(response: HttpResponseBase): Observable; /** * @term (optional) * @organizationRole (optional) * @organizationLevel (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getOrganizationsWithFilter(term: string | null | undefined, organizationRole: OrganizationRole | null | undefined, organizationLevel: OrganizationLevel | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetOrganizationsWithFilter(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getAttachmentsForEdit(id: number | null | undefined): Observable; protected processGetAttachmentsForEdit(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getOrganizationForEdit(id: number | null | undefined): Observable; protected processGetOrganizationForEdit(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getOrganizationDetail(id: number | null | undefined): Observable; protected processGetOrganizationDetail(response: HttpResponseBase): Observable; /** * 获取外部组织角色 * @id (optional) * @return Success */ getRoles(id: number | null | undefined): Observable; protected processGetRoles(response: HttpResponseBase): Observable; /** * @id (optional) * @filter (optional) * @role (optional) * @active (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getUsers(id: number | null | undefined, filter: string | null | undefined, role: number | null | undefined, active: boolean | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetUsers(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateOrganization(input: CreateOrUpdateExternalOrganizationDto | null | undefined): Observable; protected processCreateOrUpdateOrganization(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteOrganization(id: number | null | undefined): Observable; protected processDeleteOrganization(response: HttpResponseBase): Observable; /** * @file (optional) * @return Success */ createOrganizationTempFile(file: any | null | undefined): Observable; protected processCreateOrganizationTempFile(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteTempFile(id: string | null | undefined): Observable; protected processDeleteTempFile(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ downloadAttachment(input: DownloadAttachmentDto | null | undefined): Observable; protected processDownloadAttachment(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ exportToExcel(input: GetExternalOrganizationListDto | null | undefined): Observable; protected processExportToExcel(response: HttpResponseBase): Observable; /** * 项目组用 查询外部组织及一条联系人 * @term (optional) 搜索条件 简称全称序列号 * @role (optional) 组织角色 * @level (optional) 组织级别 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getOrganizationsWithContact(term: string | null | undefined, role: Role | null | undefined, level: Level | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetOrganizationsWithContact(response: HttpResponseBase): Observable; /** * 检查是否存在超级管理员 * @input (optional) * @return Success */ checkAdminUser(input: CheckAdminUserDto | null | undefined): Observable; protected processCheckAdminUser(response: HttpResponseBase): Observable; /** * 删除外部组织管理员并删除外部组织所有用户 * @id (optional) * @return Success */ deleteExternalUsers(id: number | null | undefined): Observable; protected processDeleteExternalUsers(response: HttpResponseBase): Observable; } export declare class EzvizServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @deviceSerial (optional) * @channelNo (optional) * @return Success */ getLiveAddress(deviceSerial: string | null | undefined, channelNo: number | null | undefined): Observable; protected processGetLiveAddress(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ rotate(input: RotateDto | null | undefined): Observable; protected processRotate(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ stopRotate(input: RotateDto | null | undefined): Observable; protected processStopRotate(response: HttpResponseBase): Observable; /** * @return Success */ getEzvizSettings(): Observable; protected processGetEzvizSettings(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateEzvizSettings(input: TenantEzvizSettingsEditDto | null | undefined): Observable; protected processUpdateEzvizSettings(response: HttpResponseBase): Observable; /** * @return Success */ unBindAccount(): Observable; protected processUnBindAccount(response: HttpResponseBase): Observable; } export declare class FaultTypeServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @name (optional) * @return Success */ getFaultTypes(name: string | null | undefined): Observable; protected processGetFaultTypes(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateFaultType(input: CreateOrUpdateFaultTypeDto | null | undefined): Observable; protected processCreateOrUpdateFaultType(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteFaultType(id: number | null | undefined): Observable; protected processDeleteFaultType(response: HttpResponseBase): Observable; } export declare class FBoxServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ checkBoxBelongToTenant(input: CheckBoxBelongToTenantDto | null | undefined): Observable; protected processCheckBoxBelongToTenant(response: HttpResponseBase): Observable; /** * @serialNumber (optional) * @return Success */ getFBoxInfo(serialNumber: string | null | undefined): Observable; protected processGetFBoxInfo(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ unBindFBox(input: UnbindBoxDto | null | undefined): Observable; protected processUnBindFBox(response: HttpResponseBase): Observable; } export declare class FBoxAccountSettingsServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getAccountSettingStatusInfo(): Observable; protected processGetAccountSettingStatusInfo(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ configureFBoxAccount(input: FBoxAccountSettingsDto | null | undefined): Observable; protected processConfigureFBoxAccount(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ changeFBoxAccount(input: FBoxAccountSettingsDto | null | undefined): Observable; protected processChangeFBoxAccount(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ changeFBoxAccountPassword(input: FBoxAccountPasswordDto | null | undefined): Observable; protected processChangeFBoxAccountPassword(response: HttpResponseBase): Observable; /** * @return Success */ getFBoxAccountName(): Observable; protected processGetFBoxAccountName(response: HttpResponseBase): Observable; /** * @return Success */ getFBoxAccountMainAddress(): Observable; protected processGetFBoxAccountMainAddress(response: HttpResponseBase): Observable; /** * @return Success */ hasTenantFBoxAccount(): Observable; protected processHasTenantFBoxAccount(response: HttpResponseBase): Observable; /** * @return Success */ getFBoxServerState(): Observable; protected processGetFBoxServerState(response: HttpResponseBase): Observable; /** * @return Success */ reInitFBoxService(): Observable; protected processReInitFBoxService(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteFBoxAccount(id: number | null | undefined): Observable; protected processDeleteFBoxAccount(response: HttpResponseBase): Observable; } export declare class FBoxAlarmRegistrationServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @dataSourceId (optional) * @name (optional) * @groupName (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getFBoxAlarms(dataSourceId: number | null | undefined, name: string | null | undefined, groupName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetFBoxAlarms(response: HttpResponseBase): Observable; /** * 获取报警分组名称 * @dataSourceId (optional) * @return Success */ getRefAlarmGroupNames(dataSourceId: number | null | undefined): Observable; protected processGetRefAlarmGroupNames(response: HttpResponseBase): Observable; /** * 获取分页fbox报警数据,并筛选 * @dataSourceId (optional) * @name (optional) * @groupName (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getRefAlarmDefs(dataSourceId: number | null | undefined, name: string | null | undefined, groupName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetRefAlarmDefs(response: HttpResponseBase): Observable; } export declare class FBoxHistoryDataServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @dataSourceId (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getFBoxHistoryDataList(dataSourceId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetFBoxHistoryDataList(response: HttpResponseBase): Observable; } export declare class FBoxMicroScriptServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @dataSourceId (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getMacroExecutePlanDetails(dataSourceId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetMacroExecutePlanDetails(response: HttpResponseBase): Observable; } export declare class FBoxStateReportSearchServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getBoxSerialNumberAsync(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetBoxSerialNumberAsync(response: HttpResponseBase): Observable; } export declare class FBoxVariableServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @dataSourceId (optional) * @name (optional) * @groupName (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getFBoxVariables(dataSourceId: number | null | undefined, name: string | null | undefined, groupName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetFBoxVariables(response: HttpResponseBase): Observable; /** * @dataSourceId (optional) * @return Success */ getFBoxVariableGroupNames(dataSourceId: number | null | undefined): Observable; protected processGetFBoxVariableGroupNames(response: HttpResponseBase): Observable; } export declare class FileHelperServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @tempFileId (optional) * @return Success */ deleteTempFile(tempFileId: string | null | undefined): Observable; protected processDeleteTempFile(response: HttpResponseBase): Observable; } export declare class FriendshipServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ createFriendshipRequest(input: CreateFriendshipRequestInput | null | undefined): Observable; protected processCreateFriendshipRequest(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createFriendshipRequestByUserName(input: CreateFriendshipRequestByUserNameInput | null | undefined): Observable; protected processCreateFriendshipRequestByUserName(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ blockUser(input: BlockUserInput | null | undefined): Observable; protected processBlockUser(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ unblockUser(input: UnblockUserInput | null | undefined): Observable; protected processUnblockUser(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ acceptFriendshipRequest(input: AcceptFriendshipRequestInput | null | undefined): Observable; protected processAcceptFriendshipRequest(response: HttpResponseBase): Observable; } export declare class GalleryServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @type (optional) * @return Success */ getGalleryConfig(type: string | null | undefined): Observable; protected processGetGalleryConfig(response: HttpResponseBase): Observable; } export declare class HistoryAlarmServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 分页获取当前告警 当前告警为以下状态: 1.触发未确认 2.触发已确认 3.恢复未确认 注意: 1.如果虚拟设备ID传入,则查询当前虚拟设备ID的所有告警 如果虚拟设备未传入,或者小于等于0,则查询当前用户所管理的所有设备数据 2.显示具有四种类型,(1).触发未确认.(2).触发已确认.(3).恢复未确认(4)恢复已确认 数据库存储只有两种类型,(1),触发,(2)恢复 在查询时将前端类型转换为存储类型+确认时间是否为空 * @virtualDeviceId (optional) 虚拟设备ID 如果不传,获取传入小于等于0, 则查询为当前用户所管理的所有虚拟设备数据 * @alarmName (optional) 告警名称 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getCurrentAlarms(virtualDeviceId: number | null | undefined, alarmName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetCurrentAlarms(response: HttpResponseBase): Observable; /** * 分页获取历史告警 注意: 1.如果虚拟设备ID传入,则查询当前虚拟设备ID的所有告警 如果虚拟设备未传入,或者小于等于0,则查询当前用户所管理的所有设备数据 2.显示具有四种类型,(1).触发未确认.(2).触发已确认.(3).恢复未确认(4)恢复已确认 数据库存储只有两种类型,(1),触发,(2)恢复 在查询时将前端类型转换为存储类型+确认时间是否为空 * @virtualDeviceId (optional) 虚拟设备ID 如果不传或者传入的小于等于0,则查询当前用户所管理的虚拟设备数据 * @triggeredStartTime (optional) 触发时间间隔 起始时间 * @triggeredEndTime (optional) 触发时间间隔 结束时间 * @state (optional) 状态 * @alarmLevel (optional) 告警等级 * @alarmName (optional) 告警名称 * @deviceName (optional) 设备名称 * @alarmGroupName (optional) 告警组 * @malfunctionCode (optional) 故障代码 * @fCloudVariableName (optional) 变量名称 * @recoveryStartTime (optional) 恢复开始时间 * @recoveryEndTime (optional) 回复结束时间 * @confirmStartTime (optional) 确认开始时间 * @confirmEndTime (optional) 确认结束时间 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getHistoryAlarms(virtualDeviceId: number | null | undefined, triggeredStartTime: moment.Moment | null | undefined, triggeredEndTime: moment.Moment | null | undefined, state: State | null | undefined, alarmLevel: AlarmLevel2 | null | undefined, alarmName: string | null | undefined, deviceName: string | null | undefined, alarmGroupName: string | null | undefined, malfunctionCode: string | null | undefined, fCloudVariableName: string | null | undefined, recoveryStartTime: moment.Moment | null | undefined, recoveryEndTime: moment.Moment | null | undefined, confirmStartTime: moment.Moment | null | undefined, confirmEndTime: moment.Moment | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetHistoryAlarms(response: HttpResponseBase): Observable; /** * 导出告警 导出告警分为导出当前告警和历史告警 导出当前告警导出的类型为 1.触发未确认 2.触发已确认 3.恢复未确认 注意: 1.如果虚拟设备ID传入,则查询当前虚拟设备ID的所有告警 如果虚拟设备未传入,或者小于等于0,则查询当前用户所管理的所有设备数据 2.显示具有四种类型,(1).触发未确认.(2).触发已确认.(3).恢复未确认(4)恢复已确认 数据库存储只有两种类型,(1),触发,(2)恢复 在查询时将前端类型转换为存储类型+确认时间是否为空 * @input (optional) 导出模型 * @return Success */ outputExcelFile(input: ExportAlarmFileInput | null | undefined): Observable; protected processOutputExcelFile(response: HttpResponseBase): Observable; /** * 根据数据ID导出指定数据 * @ids (optional) 数据ID集合 * @return Success */ outputExcelFileById(ids: string[] | null | undefined): Observable; protected processOutputExcelFileById(response: HttpResponseBase): Observable; /** * 确认告警 * @ids (optional) 告警实例ID集合 * @return Success */ confirmAlarm(ids: string[] | null | undefined): Observable; protected processConfirmAlarm(response: HttpResponseBase): Observable; /** * 删除告警 * @ids (optional) * @return Success */ deleteAlarms(ids: string[] | null | undefined): Observable; protected processDeleteAlarms(response: HttpResponseBase): Observable; } export declare class HistoryDataServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @configureId (optional) 组件编号,不可为空 * @dataSourceId (optional) 数据源编号,查询时可为空 * @historyDataNameOrChannelName (optional) 历史数据名称或通道名称 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getHistoryData(configureId: number | null | undefined, dataSourceId: number | null | undefined, historyDataNameOrChannelName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetHistoryData(response: HttpResponseBase): Observable; /** * @configureId (optional) 组件编号,不可为空 * @dataSourceId (optional) 数据源编号,查询时可为空 * @historyDataNameOrChannelName (optional) 历史数据名称或通道名称 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getNoImportHistoryData(configureId: number | null | undefined, dataSourceId: number | null | undefined, historyDataNameOrChannelName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetNoImportHistoryData(response: HttpResponseBase): Observable; /** * @ids (optional) * @return Success */ delHistoryData(ids: number[] | null | undefined): Observable; protected processDelHistoryData(response: HttpResponseBase): Observable; /** * @configureId (optional) * @dataSourceCode (optional) * @return Success */ getHistoryDataNames(configureId: number | null | undefined, dataSourceCode: number | null | undefined): Observable; protected processGetHistoryDataNames(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getHistoryDataChannels(id: number | null | undefined): Observable; protected processGetHistoryDataChannels(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateHistoryDataItem(input: CreateOrUpdateHistoryDataItemDto | null | undefined): Observable; protected processCreateOrUpdateHistoryDataItem(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteHistoryDataItem(id: number | null | undefined): Observable; protected processDeleteHistoryDataItem(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchImportHistoryDataChannelFromDataSource(input: BatchImportHistoryDataByDataSourceDto | null | undefined): Observable; protected processBatchImportHistoryDataChannelFromDataSource(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchImportHistoryDataChannel(input: BatchImportHistoryData[] | null | undefined): Observable; protected processBatchImportHistoryDataChannel(response: HttpResponseBase): Observable; } export declare class HistoryEventServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取历史事件 注意: 1.如果虚拟设备ID传入,则查询当前虚拟设备ID的所有告警 如果虚拟设备未传入,或者小于等于0,则查询当前用户所管理的所有设备数据 * @virtualDeviceId (optional) 值为null或者0 代表全局所有虚拟设备 * @triggeredStartTime (optional) 触发时间间隔 起始时间 * @triggeredEndTime (optional) 触发时间间隔 结束时间 * @state (optional) 状态 * @eventName (optional) 事件名称 * @deviceName (optional) 设备名称 * @eventGroupName (optional) 事件组 * @fCloudVariableName (optional) 变量名称 * @recoveryStartTime (optional) 恢复开始时间 * @recoveryEndTime (optional) 恢复结束时间 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getHistoryEvent(virtualDeviceId: number | null | undefined, triggeredStartTime: moment.Moment | null | undefined, triggeredEndTime: moment.Moment | null | undefined, state: State2 | null | undefined, eventName: string | null | undefined, deviceName: string | null | undefined, eventGroupName: string | null | undefined, fCloudVariableName: string | null | undefined, recoveryStartTime: moment.Moment | null | undefined, recoveryEndTime: moment.Moment | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetHistoryEvent(response: HttpResponseBase): Observable; /** * 导出历史事件 注意:虚拟设备ID具有两种获取方式 1.直接传入单个虚拟设备ID 2.如果没有传入,那么则查询的是当前用户所管理的所有虚拟设备ID * @input (optional) 导出条件 * @return Success */ outputExcelFile(input: ExportEventFileInput | null | undefined): Observable; protected processOutputExcelFile(response: HttpResponseBase): Observable; /** * 根据id导出文件 * @ids (optional) 数据实例id集合 * @return Success */ outputExcelFileById(ids: string[] | null | undefined): Observable; protected processOutputExcelFileById(response: HttpResponseBase): Observable; } export declare class HostDashboardServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @incomeStatisticsDateInterval (optional) * @startDate (optional) * @endDate (optional) * @return Success */ getDashboardStatisticsData(incomeStatisticsDateInterval: IncomeStatisticsDateInterval | null | undefined, startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined): Observable; protected processGetDashboardStatisticsData(response: HttpResponseBase): Observable; /** * @incomeStatisticsDateInterval (optional) * @startDate (optional) * @endDate (optional) * @return Success */ getIncomeStatistics(incomeStatisticsDateInterval: IncomeStatisticsDateInterval2 | null | undefined, startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined): Observable; protected processGetIncomeStatistics(response: HttpResponseBase): Observable; /** * @startDate (optional) * @endDate (optional) * @return Success */ getEditionTenantStatistics(startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined): Observable; protected processGetEditionTenantStatistics(response: HttpResponseBase): Observable; } export declare class HostSettingsServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getAllSettings(): Observable; protected processGetAllSettings(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateAllSettings(input: HostSettingsEditDto | null | undefined): Observable; protected processUpdateAllSettings(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ sendTestEmail(input: SendTestEmailInput | null | undefined): Observable; protected processSendTestEmail(response: HttpResponseBase): Observable; } export declare class InstallServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ setup(input: InstallDto | null | undefined): Observable; protected processSetup(response: HttpResponseBase): Observable; /** * @return Success */ getAppSettingsJson(): Observable; protected processGetAppSettingsJson(response: HttpResponseBase): Observable; /** * @return Success */ checkDatabase(): Observable; protected processCheckDatabase(response: HttpResponseBase): Observable; } export declare class InternalOrganizationServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getOrganizationsForTree(id: number | null | undefined): Observable; protected processGetOrganizationsForTree(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getOrganizationTreeForDetail(id: number | null | undefined): Observable; protected processGetOrganizationTreeForDetail(response: HttpResponseBase): Observable; /** * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getOrganizations(maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetOrganizations(response: HttpResponseBase): Observable; /** * @return Success */ getOrganizationsForMap(): Observable; protected processGetOrganizationsForMap(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getAttachmentsForEdit(id: number | null | undefined): Observable; protected processGetAttachmentsForEdit(response: HttpResponseBase): Observable; /** * @term (optional) * @organizationType (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getOrganizationsWithFilter(term: string | null | undefined, organizationType: OrganizationType | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetOrganizationsWithFilter(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getOrganizationForEdit(id: number | null | undefined): Observable; protected processGetOrganizationForEdit(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getOrganizationDetail(id: number | null | undefined): Observable; protected processGetOrganizationDetail(response: HttpResponseBase): Observable; /** * 获取内部组织角色 * @return Success */ getRoles(): Observable; protected processGetRoles(response: HttpResponseBase): Observable; /** * @id (optional) * @filter (optional) * @role (optional) * @active (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getUsers(id: number | null | undefined, filter: string | null | undefined, role: number | null | undefined, active: boolean | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetUsers(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateOrganization(input: CreateOrUpdateOrganizationDto | null | undefined): Observable; protected processCreateOrUpdateOrganization(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteOrganization(id: number | null | undefined): Observable; protected processDeleteOrganization(response: HttpResponseBase): Observable; /** * @file (optional) * @return Success */ createOrganizationTempFile(file: any | null | undefined): Observable; protected processCreateOrganizationTempFile(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteTempFile(id: string | null | undefined): Observable; protected processDeleteTempFile(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ downloadAttachment(input: DownloadAttachmentDto | null | undefined): Observable; protected processDownloadAttachment(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ exportToExcel(input: GetOrganizationListDto | null | undefined): Observable; protected processExportToExcel(response: HttpResponseBase): Observable; } export declare class InvoiceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getInvoiceInfo(id: number | null | undefined): Observable; protected processGetInvoiceInfo(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createInvoice(input: CreateInvoiceDto | null | undefined): Observable; protected processCreateInvoice(response: HttpResponseBase): Observable; } export declare class LanguageServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getLanguages(): Observable; protected processGetLanguages(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getLanguageForEdit(id: number | null | undefined): Observable; protected processGetLanguageForEdit(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateLanguage(input: CreateOrUpdateLanguageInput | null | undefined): Observable; protected processCreateOrUpdateLanguage(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteLanguage(id: number | null | undefined): Observable; protected processDeleteLanguage(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ setDefaultLanguage(input: SetDefaultLanguageInput | null | undefined): Observable; protected processSetDefaultLanguage(response: HttpResponseBase): Observable; /** * @maxResultCount (optional) * @skipCount (optional) * @sorting (optional) * @baseLanguageName (optional) * @targetValueFilter (optional) * @filterText (optional) * @return Success */ getLanguageTexts(maxResultCount: number | null | undefined, skipCount: number | null | undefined, sorting: string | null | undefined, sourceName: string, baseLanguageName: string | null | undefined, targetLanguageName: string, targetValueFilter: string | null | undefined, filterText: string | null | undefined): Observable; protected processGetLanguageTexts(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateLanguageText(input: UpdateLanguageTextInput | null | undefined): Observable; protected processUpdateLanguageText(response: HttpResponseBase): Observable; } export declare class LiveReportServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @virtualDeviceId (optional) * @variableGroupName (optional) * @dataSourceName (optional) * @dataType (optional) * @rwType (optional) * @variableNames (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getVirtualDeviceVariables(virtualDeviceId: number | null | undefined, variableGroupName: string | null | undefined, dataSourceName: string | null | undefined, dataType: DataType | null | undefined, rwType: RwType | null | undefined, variableNames: string[] | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetVirtualDeviceVariables(response: HttpResponseBase): Observable; } export declare class LiveVariableDataServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取某个变量某个时间段的值 * @loadFCloudVariableDataDto (optional) * @return Success */ loadVariableData(loadFCloudVariableDataDto: LoadFCloudVariableDataDto | null | undefined): Observable; protected processLoadVariableData(response: HttpResponseBase): Observable; /** * 获取设备轨迹 * @input (optional) * @return Success */ queryVirtualDeviceTrajectory(input: QueryVirtualDeviceTrajectoryDto | null | undefined): Observable; protected processQueryVirtualDeviceTrajectory(response: HttpResponseBase): Observable; } export declare class LoginInfoServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @takeCount (optional) * @skipCount (optional) * @startTime (optional) * @endTime (optional) * @clientType (optional) * @return Success */ getPagedLoginInfo(takeCount: number | null | undefined, skipCount: number | null | undefined, startTime: moment.Moment | null | undefined, endTime: moment.Moment | null | undefined, clientType: ClientType | null | undefined): Observable; protected processGetPagedLoginInfo(response: HttpResponseBase): Observable; } export declare class MaintenancePlanServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ createMaintenancePlan(input: CreateMaintenancePlanDto | null | undefined): Observable; protected processCreateMaintenancePlan(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateMaintenancePlan(input: CreateMaintenancePlanDto | null | undefined): Observable; protected processUpdateMaintenancePlan(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteMaintenancePlan(id: number | null | undefined): Observable; protected processDeleteMaintenancePlan(response: HttpResponseBase): Observable; /** * @deviceName (optional) 设备名称 * @deviceSerialNumber (optional) 设备序列号 * @deviceModelId (optional) 设备模板 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getUnplanedDevices(deviceName: string | null | undefined, deviceSerialNumber: string | null | undefined, deviceModelId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetUnplanedDevices(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ assignWorkOrder(input: GetAssignWorkOrderDto | null | undefined): Observable; protected processAssignWorkOrder(response: HttpResponseBase): Observable; } export declare class MaintenancePlanListServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @baseFilter (optional) * @warrantyType (optional) 维保类型 * @planState (optional) 计划状态 * @deviceModelId (optional) 产品型号 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getMaintenancePlanList(baseFilter: string | null | undefined, warrantyType: WarrantyType | null | undefined, planState: PlanState | null | undefined, deviceModelId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetMaintenancePlanList(response: HttpResponseBase): Observable; /** * @return Success */ getUsedDeviceModels(): Observable; protected processGetUsedDeviceModels(response: HttpResponseBase): Observable; /** * @return Success */ getAllDeviceModels(): Observable; protected processGetAllDeviceModels(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ exportMaintenancePlans(input: ExportMaintenancePlanListDto | null | undefined): Observable; protected processExportMaintenancePlans(response: HttpResponseBase): Observable; } export declare class MaintenanceRecordsServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @serialNumber (optional) 工单号 * @deviceId (optional) 设备Id * @creationStartTime (optional) 创建时间开始 * @creationEndTime (optional) 创建时间结束 * @finishStartTime (optional) 完成时间开始 * @finishEndTime (optional) 完成时间结束 * @workOrderType (optional) 工单类型 * @state (optional) 工单状态 * @exector (optional) 维保人 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getMaintenanceRecordList(serialNumber: string | null | undefined, deviceId: number | null | undefined, creationStartTime: moment.Moment | null | undefined, creationEndTime: moment.Moment | null | undefined, finishStartTime: moment.Moment | null | undefined, finishEndTime: moment.Moment | null | undefined, workOrderType: WorkOrderType | null | undefined, state: State3 | null | undefined, exector: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetMaintenanceRecordList(response: HttpResponseBase): Observable; } export declare class ModelGroupServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * input.Id 有值时排除子集 没有时查询全部 * @id (optional) * @return Success */ getModelGroups(id: number | null | undefined): Observable; protected processGetModelGroups(response: HttpResponseBase): Observable; /** * 获取编辑组对象 * @id (optional) * @return Success */ getModelGroupForEdit(id: number | null | undefined): Observable; protected processGetModelGroupForEdit(response: HttpResponseBase): Observable; /** * 创建或修改模板组 * @input (optional) * @return Success */ createOrUpdateModelGroup(input: CreateOrUpdateModelGroupDto | null | undefined): Observable; protected processCreateOrUpdateModelGroup(response: HttpResponseBase): Observable; /** * 删除模板组 * @id (optional) * @return Success */ deleteModelGroup(id: number | null | undefined): Observable; protected processDeleteModelGroup(response: HttpResponseBase): Observable; /** * 更新模板组排序 * @input (optional) * @return Success */ updateModelGroupOrder(input: UpdateModelGroupOrderDto | null | undefined): Observable; protected processUpdateModelGroupOrder(response: HttpResponseBase): Observable; } export declare class ModelImportServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 检测即将导入的模板名是否存在 * @input (optional) * @return Success */ checkRepeatName(input: CheckRepeatNameDto | null | undefined): Observable; protected processCheckRepeatName(response: HttpResponseBase): Observable; /** * 跨租户导入模板 * @input (optional) * @return Success */ importModel(input: ImportModelDto | null | undefined): Observable; protected processImportModel(response: HttpResponseBase): Observable; } export declare class ModelShareServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 创建分享码 * @input (optional) * @return Success */ createShareCode(input: CreateShareCodeDto | null | undefined): Observable; protected processCreateShareCode(response: HttpResponseBase): Observable; /** * 检查分享码是否有效 * @input (optional) * @return Success */ checkShareCode(input: CheckShareCodeDto | null | undefined): Observable; protected processCheckShareCode(response: HttpResponseBase): Observable; } export declare class NotificationServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @state (optional) * @startTime (optional) * @endTime (optional) * @searchStr (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getUserNotifications(state: State4 | null | undefined, startTime: moment.Moment | null | undefined, endTime: moment.Moment | null | undefined, searchStr: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetUserNotifications(response: HttpResponseBase): Observable; /** * 设置全部消息为已读 此方法具有两种操作 1.如果消息数量小于1万,那么直接设置 2.如果消息数量大于1万,则将消息扔到job中执行, * @return Success */ setAllNotificationsAsRead(): Observable; protected processSetAllNotificationsAsRead(response: HttpResponseBase): Observable; /** * 消息设为已读 * @input (optional) * @return Success */ setNotificationAsRead(input: string[] | null | undefined): Observable; protected processSetNotificationAsRead(response: HttpResponseBase): Observable; /** * @return Success */ getNotificationSettings(): Observable; protected processGetNotificationSettings(response: HttpResponseBase): Observable; /** * 获取语音配置 * @return Success */ getEnableAlarmSound(): Observable; protected processGetEnableAlarmSound(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateNotificationSettings(input: UpdateNotificationSettingsInput | null | undefined): Observable; protected processUpdateNotificationSettings(response: HttpResponseBase): Observable; /** * @return Success */ getUserUnreadNotificationCount(): Observable; protected processGetUserUnreadNotificationCount(response: HttpResponseBase): Observable; /** * 清除全部消息 此方法具有两种操作 1.如果消息数量小于1万,那么直接清除 2.如果消息数量大于1万,则将消息扔到job中执行, * @return Success */ deleteAllUserNotifications(): Observable; protected processDeleteAllUserNotifications(response: HttpResponseBase): Observable; /** * 根据消息id,删除消息 * @userNotificationIds (optional) * @return Success */ deleteNotificationByIds(userNotificationIds: string[] | null | undefined): Observable; protected processDeleteNotificationByIds(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ exportAlarmNotifications(input: ExportAlarmNotificationsDto | null | undefined): Observable; protected processExportAlarmNotifications(response: HttpResponseBase): Observable; } export declare class NotificationBlacklistServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @tenantId (optional) * @return Success */ isTenantEnableAsync(tenantId: number | null | undefined): Observable; protected processIsTenantEnableAsync(response: HttpResponseBase): Observable; /** * @boxSerialNumber (optional) * @return Success */ isBoxEnableAsync(boxSerialNumber: string | null | undefined): Observable; protected processIsBoxEnableAsync(response: HttpResponseBase): Observable; /** * @tenantId (optional) * @return Success */ enableTenantAlarmNotification(tenantId: number | null | undefined): Observable; protected processEnableTenantAlarmNotification(response: HttpResponseBase): Observable; /** * @tenantId (optional) * @return Success */ disableTenantAlarmNotification(tenantId: number | null | undefined): Observable; protected processDisableTenantAlarmNotification(response: HttpResponseBase): Observable; /** * @boxSerialNumber (optional) * @return Success */ enableBoxAlarmNotification(boxSerialNumber: string | null | undefined): Observable; protected processEnableBoxAlarmNotification(response: HttpResponseBase): Observable; /** * @boxSerialNumber (optional) * @return Success */ disableBoxAlarmNotification(boxSerialNumber: string | null | undefined): Observable; protected processDisableBoxAlarmNotification(response: HttpResponseBase): Observable; } export declare class OperationCenterServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getDevicesForMap(): Observable; protected processGetDevicesForMap(response: HttpResponseBase): Observable; /** * @return Success */ getDeviceLocationInfoForMap(): Observable; protected processGetDeviceLocationInfoForMap(response: HttpResponseBase): Observable; /** * @return Success */ getUserLocationsForMap(): Observable; protected processGetUserLocationsForMap(response: HttpResponseBase): Observable; /** * @userId (optional) * @return Success */ getUserContact(userId: number | null | undefined): Observable; protected processGetUserContact(response: HttpResponseBase): Observable; /** * @releasedConfigureId (optional) * @return Success */ getDeviceThumbnailVariables(releasedConfigureId: number | null | undefined): Observable; protected processGetDeviceThumbnailVariables(response: HttpResponseBase): Observable; } export declare class OperationCenterConfigServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ updateUserMapInfo(input: UpdateUserMapInfoDto | null | undefined): Observable; protected processUpdateUserMapInfo(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateMapTheme(input: UpdateMapColorDto | null | undefined): Observable; protected processUpdateMapTheme(response: HttpResponseBase): Observable; /** * 更新地图点是否聚合 * @isPointAggregation (optional) 点是否聚合 * @return Success */ updateMapPointAggregation(isPointAggregation: boolean | null | undefined): Observable; protected processUpdateMapPointAggregation(response: HttpResponseBase): Observable; /** * @return Success */ getCurrentUserMapOption(): Observable; protected processGetCurrentUserMapOption(response: HttpResponseBase): Observable; /** * @return Success */ getThumbnailConfig(): Observable; protected processGetThumbnailConfig(response: HttpResponseBase): Observable; /** * @return Success */ getMapDeviceRefreshTime(): Observable; protected processGetMapDeviceRefreshTime(response: HttpResponseBase): Observable; } export declare class OrganizationServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取组织机构树 * @return Success */ getOrganizationsForTree(): Observable; protected processGetOrganizationsForTree(response: HttpResponseBase): Observable; /** * 运营仪表盘获取待选择用户 * @return Success */ getUsersForDashboard(): Observable; protected processGetUsersForDashboard(response: HttpResponseBase): Observable; /** * 获取内部组织用户 * @id (optional) * @return Success */ getInternalUserList(id: number | null | undefined): Observable; protected processGetInternalUserList(response: HttpResponseBase): Observable; /** * 获取内部组织树 * @return Success */ getInternalOrganizationsForTree(): Observable; protected processGetInternalOrganizationsForTree(response: HttpResponseBase): Observable; } export declare class OrganizationDataPermissionServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 内部组织查看数据权限 * @id (optional) * @return Success */ getDeviceQueryOptions(id: number | null | undefined): Observable; protected processGetDeviceQueryOptions(response: HttpResponseBase): Observable; /** * 外部组织设备筛选项 * @id (optional) * @return Success */ getDeviceQueryOptionsForExternal(id: number | null | undefined): Observable; protected processGetDeviceQueryOptionsForExternal(response: HttpResponseBase): Observable; /** * 用户设备筛选项 * @id (optional) * @return Success */ getDeviceQueryOptionsForUser(id: number | null | undefined): Observable; protected processGetDeviceQueryOptionsForUser(response: HttpResponseBase): Observable; /** * 内部组织获取设备 * @id (optional) 人员Id 或者组织 Id * @term (optional) 搜索 * @devicePattern (optional) 设备型号 * @deviceModelId (optional) 设备模板 Id * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDevices(id: number | null | undefined, term: string | null | undefined, devicePattern: string | null | undefined, deviceModelId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDevices(response: HttpResponseBase): Observable; /** * 外部组织获取设备 * @id (optional) 人员Id 或者组织 Id * @term (optional) 搜索 * @devicePattern (optional) 设备型号 * @deviceModelId (optional) 设备模板 Id * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDevicesForExternal(id: number | null | undefined, term: string | null | undefined, devicePattern: string | null | undefined, deviceModelId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDevicesForExternal(response: HttpResponseBase): Observable; /** * 用户获取设备 * @id (optional) 人员Id 或者组织 Id * @term (optional) 搜索 * @devicePattern (optional) 设备型号 * @deviceModelId (optional) 设备模板 Id * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDevicesForUser(id: number | null | undefined, term: string | null | undefined, devicePattern: string | null | undefined, deviceModelId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDevicesForUser(response: HttpResponseBase): Observable; /** * 内部组织获取设备 * @id (optional) 用户 Id 或 组织 Id * @term (optional) 搜索条件 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceModels(id: number | null | undefined, term: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceModels(response: HttpResponseBase): Observable; /** * 外部组织获取设备模板 * @id (optional) 用户 Id 或 组织 Id * @term (optional) 搜索条件 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceModelsForExternal(id: number | null | undefined, term: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceModelsForExternal(response: HttpResponseBase): Observable; /** * 用户获取设备模板 * @id (optional) 用户 Id 或 组织 Id * @term (optional) 搜索条件 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceModelsForUser(id: number | null | undefined, term: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceModelsForUser(response: HttpResponseBase): Observable; /** * 内部组织获取待分配设备筛选项 * @id (optional) * @return Success */ getAssignDeviceQueryOptions(id: number | null | undefined): Observable; protected processGetAssignDeviceQueryOptions(response: HttpResponseBase): Observable; /** * 外部组织获取待分配设备筛选项 * @id (optional) * @return Success */ getAssignDeviceQueryOptionsForExternal(id: number | null | undefined): Observable; protected processGetAssignDeviceQueryOptionsForExternal(response: HttpResponseBase): Observable; /** * 用户获取待分配设备筛选项 * @id (optional) * @return Success */ getAssignDeviceQueryOptionsForUser(id: number | null | undefined): Observable; protected processGetAssignDeviceQueryOptionsForUser(response: HttpResponseBase): Observable; /** * 内部组织获取待分配设备 * @id (optional) 人员Id 或者组织 Id * @term (optional) 搜索 * @devicePattern (optional) 设备型号 * @deviceModelId (optional) 设备模板 Id * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAssignDevices(id: number | null | undefined, term: string | null | undefined, devicePattern: string | null | undefined, deviceModelId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAssignDevices(response: HttpResponseBase): Observable; /** * 外部组织获取待分配设备 * @id (optional) 人员Id 或者组织 Id * @term (optional) 搜索 * @devicePattern (optional) 设备型号 * @deviceModelId (optional) 设备模板 Id * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAssignDevicesForExternal(id: number | null | undefined, term: string | null | undefined, devicePattern: string | null | undefined, deviceModelId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAssignDevicesForExternal(response: HttpResponseBase): Observable; /** * 用户获取待分配设备 * @id (optional) 人员Id 或者组织 Id * @term (optional) 搜索 * @devicePattern (optional) 设备型号 * @deviceModelId (optional) 设备模板 Id * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAssignDevicesForUser(id: number | null | undefined, term: string | null | undefined, devicePattern: string | null | undefined, deviceModelId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAssignDevicesForUser(response: HttpResponseBase): Observable; /** * 内部组织获取待分配设备模板 * @id (optional) 用户 Id 或 组织 Id * @term (optional) 搜索条件 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAssignDeviceModels(id: number | null | undefined, term: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAssignDeviceModels(response: HttpResponseBase): Observable; /** * 外部组织获取待分配设备模板 * @id (optional) 用户 Id 或 组织 Id * @term (optional) 搜索条件 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAssignDeviceModelsForExternal(id: number | null | undefined, term: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAssignDeviceModelsForExternal(response: HttpResponseBase): Observable; /** * 用户获取待分配设备模板 * @id (optional) 用户 Id 或 组织 Id * @term (optional) 搜索条件 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAssignDeviceModelsForUser(id: number | null | undefined, term: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAssignDeviceModelsForUser(response: HttpResponseBase): Observable; /** * 内部组织批量分配设备权限 * @input (optional) * @return Success */ batchAssignDevicePermission(input: BatchAssignDevicePermissionDto | null | undefined): Observable; protected processBatchAssignDevicePermission(response: HttpResponseBase): Observable; /** * 外部组织批量分配设备权限 * @input (optional) * @return Success */ batchAssignDevicePermissionForExternal(input: BatchAssignDevicePermissionDto | null | undefined): Observable; protected processBatchAssignDevicePermissionForExternal(response: HttpResponseBase): Observable; /** * 用户批量分配设备权限 * @input (optional) * @return Success */ batchAssignDevicePermissionForUser(input: BatchAssignDevicePermissionDto | null | undefined): Observable; protected processBatchAssignDevicePermissionForUser(response: HttpResponseBase): Observable; /** * 内部组织批量分配设备模板权限 * @input (optional) * @return Success */ batchAssignDeviceModelPermission(input: BatchAssignDeviceModelPermissionDto | null | undefined): Observable; protected processBatchAssignDeviceModelPermission(response: HttpResponseBase): Observable; /** * 外部组织批量分配设备模板权限 * @input (optional) * @return Success */ batchAssignDeviceModelPermissionForExternal(input: BatchAssignDeviceModelPermissionDto | null | undefined): Observable; protected processBatchAssignDeviceModelPermissionForExternal(response: HttpResponseBase): Observable; /** * 用户批量分配设备模板权限 * @input (optional) * @return Success */ batchAssignDeviceModelPermissionForUser(input: BatchAssignDeviceModelPermissionDto | null | undefined): Observable; protected processBatchAssignDeviceModelPermissionForUser(response: HttpResponseBase): Observable; /** * 获取登录用户指定设备权限 * @id (optional) * @return Success */ getDeviceDataPermissionForEdit(id: number | null | undefined): Observable; protected processGetDeviceDataPermissionForEdit(response: HttpResponseBase): Observable; /** * 内部组织编辑权限 * @input (optional) * @return Success */ editDeviceDataPermission(input: EditDeviceDataPermissionDto | null | undefined): Observable; protected processEditDeviceDataPermission(response: HttpResponseBase): Observable; /** * 编辑外部组织指定设备权限 * @input (optional) * @return Success */ editDeviceDataPermissionForExternal(input: EditDeviceDataPermissionDto | null | undefined): Observable; protected processEditDeviceDataPermissionForExternal(response: HttpResponseBase): Observable; /** * 编辑用户指定设备权限 * @input (optional) * @return Success */ editDeviceDataPermissionForUser(input: EditDeviceDataPermissionDto | null | undefined): Observable; protected processEditDeviceDataPermissionForUser(response: HttpResponseBase): Observable; /** * 获取登录用户指定模板权限 * @id (optional) * @return Success */ getModelDataPermissionForEdit(id: number | null | undefined): Observable; protected processGetModelDataPermissionForEdit(response: HttpResponseBase): Observable; /** * 内部组织编辑指定模板权限 * @input (optional) * @return Success */ editModelDataPermission(input: EditModelDataPermissionDto | null | undefined): Observable; protected processEditModelDataPermission(response: HttpResponseBase): Observable; /** * 外部组织编辑指定模板权限 * @input (optional) * @return Success */ editModelDataPermissionForExternal(input: EditModelDataPermissionDto | null | undefined): Observable; protected processEditModelDataPermissionForExternal(response: HttpResponseBase): Observable; /** * 用户编辑指定模板权限 * @input (optional) * @return Success */ editModelDataPermissionForUser(input: EditModelDataPermissionDto | null | undefined): Observable; protected processEditModelDataPermissionForUser(response: HttpResponseBase): Observable; /** * 批量移除内部组织设备权限 * @input (optional) * @return Success */ batchRemoveDevicePermission(input: RemoveDataPermissionDto | null | undefined): Observable; protected processBatchRemoveDevicePermission(response: HttpResponseBase): Observable; /** * 批量移除外部组织设备权限 将会移除外部组织的外部组织设备权限 * @input (optional) * @return Success */ batchRemoveDevicePermissionForExternal(input: RemoveDataPermissionDto | null | undefined): Observable; protected processBatchRemoveDevicePermissionForExternal(response: HttpResponseBase): Observable; /** * 批量移除用户设备权限 * @input (optional) * @return Success */ batchRemoveDevicePermissionForUser(input: RemoveDataPermissionDto | null | undefined): Observable; protected processBatchRemoveDevicePermissionForUser(response: HttpResponseBase): Observable; /** * 批量移除内部组织模板权限 * @input (optional) * @return Success */ batchRemoveModelPermission(input: RemoveDataPermissionDto | null | undefined): Observable; protected processBatchRemoveModelPermission(response: HttpResponseBase): Observable; /** * 批量移除外部组织模板权限 将会移除外部组织的外部组织模板权限 * @input (optional) * @return Success */ batchRemoveModelPermissionForExternal(input: RemoveDataPermissionDto | null | undefined): Observable; protected processBatchRemoveModelPermissionForExternal(response: HttpResponseBase): Observable; /** * 批量移除用户权限 * @input (optional) * @return Success */ batchRemoveModelPermissionForUser(input: RemoveDataPermissionDto | null | undefined): Observable; protected processBatchRemoveModelPermissionForUser(response: HttpResponseBase): Observable; } export declare class OrganizationUnitServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取能看见的组织 * @return Success */ getOrganizationUnits(): Observable; protected processGetOrganizationUnits(response: HttpResponseBase): Observable; /** * 查找组织下的用户 * @organizationId (optional) * @return Success */ getOrganizationUnitUsersByOrganizationId(organizationId: number | null | undefined): Observable; protected processGetOrganizationUnitUsersByOrganizationId(response: HttpResponseBase): Observable; /** * 查找能看见的所有用户 * @return Success */ getAllUsers(): Observable; protected processGetAllUsers(response: HttpResponseBase): Observable; } export declare class PaymentServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @upgradeEditionId (optional) * @return Success */ getPaymentInfo(upgradeEditionId: number | null | undefined): Observable; protected processGetPaymentInfo(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createPayment(input: CreatePaymentDto | null | undefined): Observable; protected processCreatePayment(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ executePayment(input: ExecutePaymentDto | null | undefined): Observable; protected processExecutePayment(response: HttpResponseBase): Observable; /** * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getPaymentHistory(sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetPaymentHistory(response: HttpResponseBase): Observable; } export declare class PermissionServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getAllPermissions(): Observable; protected processGetAllPermissions(response: HttpResponseBase): Observable; } export declare class ProfileServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getCurrentUserProfileForEdit(): Observable; protected processGetCurrentUserProfileForEdit(response: HttpResponseBase): Observable; /** * @return Success */ updateGoogleAuthenticatorKey(): Observable; protected processUpdateGoogleAuthenticatorKey(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ sendVerificationSms(input: SendVerificationSmsDto | null | undefined): Observable; protected processSendVerificationSms(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ verifySmsCode(input: VerifySmsCodeDto | null | undefined): Observable; protected processVerifySmsCode(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ sendVerificationEmail(input: SendVerificationEmailDto | null | undefined): Observable; protected processSendVerificationEmail(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ verifyEmailCode(input: VerifyEmailCodeDto | null | undefined): Observable; protected processVerifyEmailCode(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateCurrentUserProfile(input: CurrentUserProfileEditDto | null | undefined): Observable; protected processUpdateCurrentUserProfile(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ changePassword(input: ChangePasswordInput | null | undefined): Observable; protected processChangePassword(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateProfilePicture(input: UpdateProfilePictureInput | null | undefined): Observable; protected processUpdateProfilePicture(response: HttpResponseBase): Observable; /** * @return Success */ getPasswordComplexitySetting(): Observable; protected processGetPasswordComplexitySetting(response: HttpResponseBase): Observable; /** * @return Success */ getProfilePicture(): Observable; protected processGetProfilePicture(response: HttpResponseBase): Observable; /** * @userId (optional) * @return Success */ getProfilePictureByUserId(userId: number | null | undefined): Observable; protected processGetProfilePictureByUserId(response: HttpResponseBase): Observable; /** * @profilePictureId (optional) * @userId (optional) * @tenantId (optional) * @return Success */ getFriendProfilePictureById(profilePictureId: string | null | undefined, userId: number | null | undefined, tenantId: number | null | undefined): Observable; protected processGetFriendProfilePictureById(response: HttpResponseBase): Observable; /** * @profilePictureId (optional) * @return Success */ getProfilePictureById(profilePictureId: string | null | undefined): Observable; protected processGetProfilePictureById(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ changeLanguage(input: ChangeUserLanguageDto | null | undefined): Observable; protected processChangeLanguage(response: HttpResponseBase): Observable; } export declare class RegionServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取所有地区信息 * @return Success */ getAllRegions(): Observable; protected processGetAllRegions(response: HttpResponseBase): Observable; /** * 根据省名称、市名称、地区名称查询获取Id * @provinceName (optional) * @cityName (optional) * @districtName (optional) * @return Success */ parseAddressToRegion(provinceName: string | null | undefined, cityName: string | null | undefined, districtName: string | null | undefined): Observable; protected processParseAddressToRegion(response: HttpResponseBase): Observable; /** * 根据Id数组获取所有地区信息 * @regionIds (optional) * @return Success */ getRegions(regionIds: string[] | null | undefined): Observable; protected processGetRegions(response: HttpResponseBase): Observable; /** * 获取所有省份信息 * @return Success */ getProvinceRegions(): Observable; protected processGetProvinceRegions(response: HttpResponseBase): Observable; /** * get cities region from province region id * @regionId (optional) province region id * @return Success */ getCityRegions(regionId: string | null | undefined): Observable; protected processGetCityRegions(response: HttpResponseBase): Observable; /** * get cities region * @return Success */ getDistrictRegions(): Observable; protected processGetDistrictRegions(response: HttpResponseBase): Observable; /** * get region merger name from region id * @regionId (optional) region id * @return Success */ getMergerNameFromRegionId(regionId: string | null | undefined): Observable; protected processGetMergerNameFromRegionId(response: HttpResponseBase): Observable; } export declare class ReleasedConfigureServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取发布后的组态 注意:如果组态未发布,返回类型中ReleasedConfigureErrorType为NoReleased值 * @virtualDeviceId (optional) 虚拟设备Id * @configureId (optional) 组态Id * @return Success */ getReleasedConfigure(virtualDeviceId: number | null | undefined, configureId: number | null | undefined): Observable; protected processGetReleasedConfigure(response: HttpResponseBase): Observable; /** * @virtualDeviceId (optional) * @return Success */ getReleasedConfigureByVirtualDeviceId(virtualDeviceId: number | null | undefined): Observable; protected processGetReleasedConfigureByVirtualDeviceId(response: HttpResponseBase): Observable; /** * @configureId (optional) * @releasedConfigureId (optional) * @return Success */ getReleasedMainView(configureId: number | null | undefined, releasedConfigureId: number | null | undefined): Observable; protected processGetReleasedMainView(response: HttpResponseBase): Observable; /** * 获取组态页面 如果没有权限或者数据查询错误并不会抛出异常或返回null 而是会返回实体模型并且具有错误类型 * @configureId (optional) * @releasedConfigureId (optional) * @configureViewId (optional) 画面 Id, 可空 * @configureViewCode (optional) 画面 Code, Id, Code 二选一 * @return Success */ getReleasedViewByConfigureId(configureId: number | null | undefined, releasedConfigureId: number | null | undefined, configureViewId: number | null | undefined, configureViewCode: string | null | undefined): Observable; protected processGetReleasedViewByConfigureId(response: HttpResponseBase): Observable; /** * @configureId (optional) * @releasedConfigureId (optional) * @return Success */ getReleasedThumbnailView(configureId: number | null | undefined, releasedConfigureId: number | null | undefined): Observable; protected processGetReleasedThumbnailView(response: HttpResponseBase): Observable; /** * @configureId (optional) * @return Success */ getReleasedConfigureViews(configureId: number | null | undefined): Observable; protected processGetReleasedConfigureViews(response: HttpResponseBase): Observable; /** * Dynamic get configureViewName by VirtualDeviceId and ConfigureViewId / ConfigureViewCode * @virtualDeviceId (optional) * @configureViewId (optional) * @configureViewCode (optional) * @return Success */ getDeviceNameAndConfigureViewName(virtualDeviceId: number | null | undefined, configureViewId: number | null | undefined, configureViewCode: string | null | undefined): Observable; protected processGetDeviceNameAndConfigureViewName(response: HttpResponseBase): Observable; /** * Dynamic get main configure view name by configureId * @configureId (optional) * @return Success */ getMainViewName(configureId: number | null | undefined): Observable; protected processGetMainViewName(response: HttpResponseBase): Observable; /** * @configureId (optional) * @releasedConfigureId (optional) * @viewIndex (optional) * @return Success */ getReleasedView(configureId: number | null | undefined, releasedConfigureId: number | null | undefined, viewIndex: number | null | undefined): Observable; protected processGetReleasedView(response: HttpResponseBase): Observable; } export declare class ReleasedConfigureGraphServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @releasedId (optional) * @graphId (optional) * @stateIndex (optional) * @return Success */ getReleaseGraphState(releasedId: number | null | undefined, graphId: number | null | undefined, stateIndex: number | null | undefined): Observable; protected processGetReleaseGraphState(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ pullReleasedGraphStates(input: GetReleasedGraphStatesDto | null | undefined): Observable; protected processPullReleasedGraphStates(response: HttpResponseBase): Observable; } export declare class ReleasedDataSourceAppSerivceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getVirtualDeviceRelatedReleasedDataSources(id: number | null | undefined): Observable; protected processGetVirtualDeviceRelatedReleasedDataSources(response: HttpResponseBase): Observable; } export declare class ReleasedVariableServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 根据虚拟设备ID获取所有变量分组 * @id (optional) * @return Success */ getAllVariableGroups(id: number | null | undefined): Observable; protected processGetAllVariableGroups(response: HttpResponseBase): Observable; /** * 根据虚拟设备ID获取所有数据源的名称 * @id (optional) * @return Success */ getAllDataSourceNames(id: number | null | undefined): Observable; protected processGetAllDataSourceNames(response: HttpResponseBase): Observable; /** * 根据GetAllVariablesDto获取发布后的变量 * @virtualDeviceId (optional) 虚拟设备id * @enableVariableStorage (optional) 是否启用变量存储 * @variableDataTypes (optional) * @return Success */ getAllVariables(virtualDeviceId: number | null | undefined, enableVariableStorage: boolean | null | undefined, variableDataTypes: VariableDataTypes[] | null | undefined): Observable; protected processGetAllVariables(response: HttpResponseBase): Observable; } export declare class RepairListServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取当前用户所管理的需求管理 * @filterString (optional) 过滤字段,目前有故障编号和设备名称 * @state (optional) 状态 * @contactName (optional) * @contactPhoneNumber (optional) 联系电话 * @companyName (optional) * @startTime (optional) * @endTime (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getRepairList(filterString: string | null | undefined, state: State5 | null | undefined, contactName: string | null | undefined, contactPhoneNumber: string | null | undefined, companyName: string | null | undefined, startTime: moment.Moment | null | undefined, endTime: moment.Moment | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetRepairList(response: HttpResponseBase): Observable; /** * 导出当前用户所管理的需求管理 * @input (optional) * @return Success */ exportRepairs(input: ExportRepairListDto | null | undefined): Observable; protected processExportRepairs(response: HttpResponseBase): Observable; } export declare class RepairManageServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getRepairImagesUrl(id: number | null | undefined): Observable; protected processGetRepairImagesUrl(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getRepairThumbImagesUrl(id: number | null | undefined): Observable; protected processGetRepairThumbImagesUrl(response: HttpResponseBase): Observable; /** * @return Success */ getCustomers(): Observable; protected processGetCustomers(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ assignWorkOrder(input: GetAssignWorkOrderDto | null | undefined): Observable; protected processAssignWorkOrder(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ markAsCompleted(input: GetMarkAsCompletedDto | null | undefined): Observable; protected processMarkAsCompleted(response: HttpResponseBase): Observable; /** * 获取待分配维修人员 * @filter (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAssigners(filter: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAssigners(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getReportFaultCode(id: number | null | undefined): Observable; protected processGetReportFaultCode(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createRepair(input: CreateRepairDto | null | undefined): Observable; protected processCreateRepair(response: HttpResponseBase): Observable; /** * @filter (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceListForRepair(filter: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceListForRepair(response: HttpResponseBase): Observable; /** * @return Success */ getRepairContact(): Observable; protected processGetRepairContact(response: HttpResponseBase): Observable; /** * @thumbId (optional) * @imageId (optional) * @return Success */ deleteTempImage(thumbId: string | null | undefined, imageId: string | null | undefined): Observable; protected processDeleteTempImage(response: HttpResponseBase): Observable; } export declare class RepairProgressServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @repairId (optional) * @return Success */ getProgresses(repairId: number | null | undefined): Observable; protected processGetProgresses(response: HttpResponseBase): Observable; } export declare class ReportApplyServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getApplyInfo(): Observable; protected processGetApplyInfo(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateApplyInfo(input: UpdateApplyInfoDto | null | undefined): Observable; protected processUpdateApplyInfo(response: HttpResponseBase): Observable; /** * @return Success */ canActivateReportApply(): Observable; protected processCanActivateReportApply(response: HttpResponseBase): Observable; } export declare class ReportResultServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 加载报表 * @input (optional) * @return Success */ loadReportResult(input: ReportDataQueryDto | null | undefined): Observable; protected processLoadReportResult(response: HttpResponseBase): Observable; /** * 导出报表到Excel * @input (optional) * @return Success */ exportExcel(input: ExportHistoryDataAlarmDto | null | undefined): Observable; protected processExportExcel(response: HttpResponseBase): Observable; } export declare class ReportsServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @filterInput (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getReports(filterInput: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetReports(response: HttpResponseBase): Observable; /** * @filterText (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getReportsByFilters(filterText: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetReportsByFilters(response: HttpResponseBase): Observable; /** * @reportId (optional) * @return Success */ getReportById(reportId: number | null | undefined): Observable; protected processGetReportById(response: HttpResponseBase): Observable; /** * @reportId (optional) * @return Success */ getReportConfigById(reportId: number | null | undefined): Observable; protected processGetReportConfigById(response: HttpResponseBase): Observable; /** * @reportId (optional) * @return Success */ deleteReports(reportId: number | null | undefined): Observable; protected processDeleteReports(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ saveReport(input: ReportSaveDto | null | undefined): Observable; protected processSaveReport(response: HttpResponseBase): Observable; } export declare class ReportSearchCriteriaServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceModels(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceModels(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDevices(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDevices(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDataSources(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDataSources(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getHistoryData(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetHistoryData(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getHistoryDataChannel(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetHistoryDataChannel(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAlarmDef(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAlarmDef(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceGroup(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceGroup(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDevicePatterns(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDevicePatterns(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getAlarmFaultCodes(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetAlarmFaultCodes(response: HttpResponseBase): Observable; } export declare class ReportsPreviewTableServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @tenantId (optional) * @table (optional) * @return Success */ getPreviewTableOfHistoryDataAsync(tenantId: number | null | undefined, table: Table | null | undefined): Observable; protected processGetPreviewTableOfHistoryDataAsync(response: HttpResponseBase): Observable; /** * @tenantId (optional) * @table (optional) * @return Success */ getPreviewTableOfAlarmAsync(tenantId: number | null | undefined, table: Table2 | null | undefined): Observable; protected processGetPreviewTableOfAlarmAsync(response: HttpResponseBase): Observable; /** * @tenantId (optional) * @table (optional) * @return Success */ getPreviewTableOfDeviceAsync(tenantId: number | null | undefined, table: Table3 | null | undefined): Observable; protected processGetPreviewTableOfDeviceAsync(response: HttpResponseBase): Observable; /** * @tenantId (optional) * @table (optional) * @return Success */ getPreviewTableOfUserAsync(tenantId: number | null | undefined, table: Table4 | null | undefined): Observable; protected processGetPreviewTableOfUserAsync(response: HttpResponseBase): Observable; /** * @tenantId (optional) * @table (optional) * @return Success */ getPreviewTableOfFBoxStateAsync(tenantId: number | null | undefined, table: Table5 | null | undefined): Observable; protected processGetPreviewTableOfFBoxStateAsync(response: HttpResponseBase): Observable; /** * @reportQueryTarget (optional) * @return Success */ getTableHeaderTitleAsync(reportQueryTarget: number | null | undefined): Observable; protected processGetTableHeaderTitleAsync(response: HttpResponseBase): Observable; } export declare class ReportTableSchemaServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取表定义 * @return Success */ getTableDefinitions(): Observable; protected processGetTableDefinitions(response: HttpResponseBase): Observable; /** * 获取表字段筛选项定义 * @return Success */ getTableFieldFilterDefinitions(): Observable; protected processGetTableFieldFilterDefinitions(response: HttpResponseBase): Observable; } export declare class ResetPasswordServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 检查邮箱或电话号码是否存在于当前租户 * @input (optional) * @return Success */ checkEmailPhone(input: EmailPhoneDto | null | undefined): Observable; protected processCheckEmailPhone(response: HttpResponseBase): Observable; /** * 发送重置密码验证码 * @input (optional) * @return Success */ sendResetCaptcha(input: EmailPhoneDto | null | undefined): Observable; protected processSendResetCaptcha(response: HttpResponseBase): Observable; /** * 验证验证码是否有效, 如果有效生成一个新的 Token 有效期 30min * @input (optional) * @return Success */ validateCaptcha(input: EmialPhoneCaptchaDto | null | undefined): Observable; protected processValidateCaptcha(response: HttpResponseBase): Observable; /** * 重置密码 * @input (optional) * @return Success */ resetPassword(input: ResetPasswordDto | null | undefined): Observable; protected processResetPassword(response: HttpResponseBase): Observable; /** * 重置密码 By reset code * @input (optional) * @return Success */ resetPasswordByResetCode(input: ResetPasswordResetCodeDto | null | undefined): Observable; protected processResetPasswordByResetCode(response: HttpResponseBase): Observable; /** * 获取短信功能是否启用 * @return Success */ isSmsEnabled(): Observable; protected processIsSmsEnabled(response: HttpResponseBase): Observable; } export declare class RoleServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @permission (optional) * @return Success */ getRoles(permission: string | null | undefined): Observable; protected processGetRoles(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getRoleForEdit(id: number | null | undefined): Observable; protected processGetRoleForEdit(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateRolePermission(input: UpdateRoleInput | null | undefined): Observable; protected processUpdateRolePermission(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateRole(input: CreateOrEditRoleDto | null | undefined): Observable; protected processCreateOrUpdateRole(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteRole(id: number | null | undefined): Observable; protected processDeleteRole(response: HttpResponseBase): Observable; /** * @return Success */ getRolesForReportDashBoard(): Observable; protected processGetRolesForReportDashBoard(response: HttpResponseBase): Observable; } export declare class SerialNumberServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @nameOrCode (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getSerialNumbers(nameOrCode: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetSerialNumbers(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getSerialNumberForEdit(id: number | null | undefined): Observable; protected processGetSerialNumberForEdit(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ generateSerialNumber(input: GenerateSerialNumberDto | null | undefined): Observable; protected processGenerateSerialNumber(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchGenerateSerialNumber(input: BatchGenerateSerialNumberDto | null | undefined): Observable; protected processBatchGenerateSerialNumber(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateSerialNumber(input: CreateOrUpdateSerialNumberDto | null | undefined): Observable; protected processCreateOrUpdateSerialNumber(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteSerialNumber(id: number | null | undefined): Observable; protected processDeleteSerialNumber(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ preview(input: PreviewSerialNumberDto | null | undefined): Observable; protected processPreview(response: HttpResponseBase): Observable; } export declare class SessionServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getCurrentLoginInformations(): Observable; protected processGetCurrentLoginInformations(response: HttpResponseBase): Observable; /** * @return Success */ updateUserSignInToken(): Observable; protected processUpdateUserSignInToken(response: HttpResponseBase): Observable; } export declare class SubscriptionServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @upgradeEditionId (optional) * @return Success */ upgradeTenantToEquivalentEdition(upgradeEditionId: number | null | undefined): Observable; protected processUpgradeTenantToEquivalentEdition(response: HttpResponseBase): Observable; } export declare class SystemGalleryServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getCategories(): Observable; protected processGetCategories(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getGraphs(id: string | null | undefined): Observable; protected processGetGraphs(response: HttpResponseBase): Observable; /** * @categoryId (optional) * @graphId (optional) * @return Success */ getGraphStates(categoryId: string | null | undefined, graphId: string | null | undefined): Observable; protected processGetGraphStates(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ importIntoConfigureGallery(input: ImportIntoConfigureGalleryDto | null | undefined): Observable; protected processImportIntoConfigureGallery(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ coverConfigureGalleryFromSystem(input: ImportIntoConfigureGalleryDto | null | undefined): Observable; protected processCoverConfigureGalleryFromSystem(response: HttpResponseBase): Observable; } export declare class TableDataFavoriteServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 收藏表格数据 * @input (optional) * @return Success */ createTableDataFavorite(input: TableDataFavoriteEditDto | null | undefined): Observable; protected processCreateTableDataFavorite(response: HttpResponseBase): Observable; /** * 取消收藏表格数据 * @objectId (optional) 对象主键ID * @objectType (optional) 对象类型(例:Nameof(Device)) * @return Success */ deleteTableDataFavorite(objectId: number | null | undefined, objectType: string | null | undefined): Observable; protected processDeleteTableDataFavorite(response: HttpResponseBase): Observable; /** * 获取收藏的表格数据 * @objectType (optional) 对象类型(例:Nameof(Device)) * @return Success */ getTableDataFavorites(objectType: string | null | undefined): Observable; protected processGetTableDataFavorites(response: HttpResponseBase): Observable; } export declare class TableUserFilterServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 添加列表筛选条件 * @input (optional) * @return Success */ addTableUserFilter(input: AddTableUserFilterInDto | null | undefined): Observable; protected processAddTableUserFilter(response: HttpResponseBase): Observable; /** * 移除筛选项 * @pageName 页面名称 * @filterName 筛选名称 * @return Success */ removeTableUserFilter(pageName: string, filterName: string): Observable; protected processRemoveTableUserFilter(response: HttpResponseBase): Observable; /** * 查询条件查询根据页面名称 * @input (optional) * @return Success */ queryTableUserFilterList(input: QueryTableUserFilterListInDto | null | undefined): Observable; protected processQueryTableUserFilterList(response: HttpResponseBase): Observable; } export declare class TenantServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 获取租户信息 * @filter (optional) * @subscriptionEndDateStart (optional) * @subscriptionEndDateEnd (optional) * @creationDateStart (optional) * @creationDateEnd (optional) * @editionId (optional) * @editionIdSpecified (optional) * @customerLinkman (optional) * @customerPhone (optional) * @excludeTenantIds (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getTenants(filter: string | null | undefined, subscriptionEndDateStart: moment.Moment | null | undefined, subscriptionEndDateEnd: moment.Moment | null | undefined, creationDateStart: moment.Moment | null | undefined, creationDateEnd: moment.Moment | null | undefined, editionId: number | null | undefined, editionIdSpecified: boolean | null | undefined, customerLinkman: string | null | undefined, customerPhone: string | null | undefined, excludeTenantIds: number[] | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetTenants(response: HttpResponseBase): Observable; /** * 创建租户 * @input (optional) * @return Success */ createTenant(input: CreateTenantInput | null | undefined): Observable; protected processCreateTenant(response: HttpResponseBase): Observable; /** * 获取租户信息用于编辑 * @id (optional) * @return Success */ getTenantForEdit(id: number | null | undefined): Observable; protected processGetTenantForEdit(response: HttpResponseBase): Observable; /** * 更新租户信息 * @input (optional) * @return Success */ updateTenant(input: TenantEditDto | null | undefined): Observable; protected processUpdateTenant(response: HttpResponseBase): Observable; /** * 重新激活 * @input (optional) 租户ID * @return Success */ reactivation(input: EntityDto | null | undefined): Observable; protected processReactivation(response: HttpResponseBase): Observable; /** * 删除租户 * @id (optional) * @return Success */ deleteTenant(id: number | null | undefined): Observable; protected processDeleteTenant(response: HttpResponseBase): Observable; /** * 根据条件获取租户功能 * @id (optional) * @return Success */ getTenantFeaturesForEdit(id: number | null | undefined): Observable; protected processGetTenantFeaturesForEdit(response: HttpResponseBase): Observable; /** * 调整租户功能 * @input (optional) * @return Success */ updateTenantFeatures(input: UpdateTenantFeaturesInput | null | undefined): Observable; protected processUpdateTenantFeatures(response: HttpResponseBase): Observable; /** * 重置租户版本功能 * @input (optional) * @return Success */ resetTenantSpecificFeatures(input: EntityDto | null | undefined): Observable; protected processResetTenantSpecificFeatures(response: HttpResponseBase): Observable; /** * 解锁租户管理员 * @input (optional) * @return Success */ unlockTenantAdmin(input: EntityDto | null | undefined): Observable; protected processUnlockTenantAdmin(response: HttpResponseBase): Observable; /** * 校验租户名称或Host名称是否有效 * @input (optional) * @return Success */ isTenantOrHostNameValid(input: TenantOrHostNameInput | null | undefined): Observable; protected processIsTenantOrHostNameValid(response: HttpResponseBase): Observable; /** * 获取有效的Host名称 * @return Success */ getValidHostNames(): Observable; protected processGetValidHostNames(response: HttpResponseBase): Observable; } export declare class TenantDashboardServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getMemberActivity(): Observable; protected processGetMemberActivity(response: HttpResponseBase): Observable; /** * @salesSummaryDatePeriod (optional) * @return Success */ getDashboardData(salesSummaryDatePeriod: SalesSummaryDatePeriod | null | undefined): Observable; protected processGetDashboardData(response: HttpResponseBase): Observable; /** * @salesSummaryDatePeriod (optional) * @return Success */ getSalesSummary(salesSummaryDatePeriod: SalesSummaryDatePeriod2 | null | undefined): Observable; protected processGetSalesSummary(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ getRegionalStats(input: any | null | undefined): Observable; protected processGetRegionalStats(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ getGeneralStats(input: any | null | undefined): Observable; protected processGetGeneralStats(response: HttpResponseBase): Observable; } export declare class TenantRegisterServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 创建或更新租户注册信息 * @input (optional) * @return Success */ createOrUpdateTenantRegist(input: CreateOrUpdateTenantRegistDto | null | undefined): Observable; protected processCreateOrUpdateTenantRegist(response: HttpResponseBase): Observable; /** * 审批分页 * @startDate (optional) 开始时间 * @endDate (optional) 结束时间 * @approvalStatus (optional) 审核状态(枚举项:未审核、驳回、已通过) * @keyword (optional) 搜索关键字 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getTenantRegistrationList(startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined, approvalStatus: ApprovalStatus | null | undefined, keyword: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetTenantRegistrationList(response: HttpResponseBase): Observable; /** * 审批通过 * @input (optional) * @return Success */ approved(input: ApprovedInDto | null | undefined): Observable; protected processApproved(response: HttpResponseBase): Observable; /** * 审批驳回 * @input (optional) * @return Success */ reject(input: RejectInDto | null | undefined): Observable; protected processReject(response: HttpResponseBase): Observable; /** * 发送验证码 * @input (optional) * @return Success */ sendVerificationCodeAsync(input: VerificationCodeDto | null | undefined): Observable; protected processSendVerificationCodeAsync(response: HttpResponseBase): Observable; /** * 校验租户名称是否重复 * @input (optional) * @return Success */ checkDuplicateTenantNameAsync(input: TenantNameDto | null | undefined): Observable; protected processCheckDuplicateTenantNameAsync(response: HttpResponseBase): Observable; /** * 校验手机或邮箱验证码信息 * @model (optional) * @return Success */ checkVerificationCodeAsync(model: VerificationCodeDto | null | undefined): Observable; protected processCheckVerificationCodeAsync(response: HttpResponseBase): Observable; } export declare class TenantRegistrationServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ registerTenant(input: RegisterTenantInput | null | undefined): Observable; protected processRegisterTenant(response: HttpResponseBase): Observable; /** * @return Success */ getEditionsForSelect(): Observable; protected processGetEditionsForSelect(response: HttpResponseBase): Observable; /** * @editionId (optional) * @return Success */ getEdition(editionId: number | null | undefined): Observable; protected processGetEdition(response: HttpResponseBase): Observable; } export declare class TenantSettingsServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getAllSettings(): Observable; protected processGetAllSettings(response: HttpResponseBase): Observable; /** * 当前是否显示演示演示系统 * @return Success */ isDisplayDemonstrationSystem(): Observable; protected processIsDisplayDemonstrationSystem(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateAllSettings(input: TenantSettingsEditDto | null | undefined): Observable; protected processUpdateAllSettings(response: HttpResponseBase): Observable; /** * @return Success */ clearLogo(): Observable; protected processClearLogo(response: HttpResponseBase): Observable; /** * @return Success */ clearAppLogo(): Observable; protected processClearAppLogo(response: HttpResponseBase): Observable; /** * @return Success */ clearLoginPageBackgroundImage(): Observable; protected processClearLoginPageBackgroundImage(response: HttpResponseBase): Observable; /** * @return Success */ clearCustomCss(): Observable; protected processClearCustomCss(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ sendTestEmail(input: SendTestEmailInput | null | undefined): Observable; protected processSendTestEmail(response: HttpResponseBase): Observable; } export declare class ThumbnailServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ createThumbnail(input: CreateThumbnailDto | null | undefined): Observable; protected processCreateThumbnail(response: HttpResponseBase): Observable; /** * @thumbnailGroupId (optional) 缩略图Id * @return Success */ getThumbnails(thumbnailGroupId: number | null | undefined): Observable; protected processGetThumbnails(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteThumbnail(id: number | null | undefined): Observable; protected processDeleteThumbnail(response: HttpResponseBase): Observable; } export declare class ThumbnailAssginDeviceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @deviceModelId (optional) * @name (optional) * @serialNumber (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getThumbnailUnAssginDevice(deviceModelId: number | null | undefined, name: string | null | undefined, serialNumber: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetThumbnailUnAssginDevice(response: HttpResponseBase): Observable; /** * @return Success */ getUnAssignedDeviceModels(): Observable; protected processGetUnAssignedDeviceModels(response: HttpResponseBase): Observable; } export declare class ThumbnailGroupServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ createOrUpdateThumbnailGroup(input: CreateOrUpdateThumbnailGroupDto | null | undefined): Observable; protected processCreateOrUpdateThumbnailGroup(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteThumbnailGroup(id: number | null | undefined): Observable; protected processDeleteThumbnailGroup(response: HttpResponseBase): Observable; /** * @return Success */ getThumbnailGroups(): Observable; protected processGetThumbnailGroups(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getThumbnailForEdit(id: number | null | undefined): Observable; protected processGetThumbnailForEdit(response: HttpResponseBase): Observable; } export declare class TimingServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @defaultTimezoneScope (optional) * @return Success */ getTimezones(defaultTimezoneScope: DefaultTimezoneScope | null | undefined): Observable; protected processGetTimezones(response: HttpResponseBase): Observable; /** * @selectedTimezoneId (optional) * @return Success */ getTimezoneComboboxItems(selectedTimezoneId: string | null | undefined): Observable; protected processGetTimezoneComboboxItems(response: HttpResponseBase): Observable; } export declare class TokenAuthServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ lightHouseDemoAutoAuthenticate(): Observable; protected processLightHouseDemoAutoAuthenticate(response: HttpResponseBase): Observable; /** * @model (optional) * @isMobile (optional) * @return Success */ authenticate(model: AuthenticateModel | null | undefined, isMobile: boolean | null | undefined): Observable; protected processAuthenticate(response: HttpResponseBase): Observable; /** * @model (optional) * @return Success */ apiGetAccessCode(model: ApiGetAccessCodeModel | null | undefined): Observable; protected processApiGetAccessCode(response: HttpResponseBase): Observable; /** * @accessCode (optional) * @return Success */ apiAuthenticate(accessCode: string | null | undefined): Observable; protected processApiAuthenticate(response: HttpResponseBase): Observable; /** * @accessCode (optional) * @return Success */ reNewAccessCode(accessCode: string | null | undefined): Observable; protected processReNewAccessCode(response: HttpResponseBase): Observable; /** * @model (optional) * @return Success */ sendTwoFactorConfirmationCode(model: SendTwoFactorConfirmationCodeModel | null | undefined): Observable; protected processSendTwoFactorConfirmationCode(response: HttpResponseBase): Observable; /** * @model (optional) * @return Success */ sendTwoFactorAuthCode(model: SendTwoFactorAuthCodeModel | null | undefined): Observable; protected processSendTwoFactorAuthCode(response: HttpResponseBase): Observable; /** * @impersonationToken (optional) * @return Success */ impersonatedAuthenticate(impersonationToken: string | null | undefined): Observable; protected processImpersonatedAuthenticate(response: HttpResponseBase): Observable; /** * @switchAccountToken (optional) * @return Success */ linkedAccountAuthenticate(switchAccountToken: string | null | undefined): Observable; protected processLinkedAccountAuthenticate(response: HttpResponseBase): Observable; /** * @return Success */ getExternalAuthenticationProviders(): Observable; protected processGetExternalAuthenticationProviders(response: HttpResponseBase): Observable; /** * @model (optional) * @return Success */ externalAuthenticate(model: ExternalAuthenticateModel | null | undefined): Observable; protected processExternalAuthenticate(response: HttpResponseBase): Observable; /** * @message (optional) * @severity (optional) * @return Success */ testNotification(message: string | null | undefined, severity: string | null | undefined): Observable; protected processTestNotification(response: HttpResponseBase): Observable; } export declare class UiCustomizationSettingsServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getUiManagementSettings(): Observable; protected processGetUiManagementSettings(response: HttpResponseBase): Observable; /** * @settings (optional) * @return Success */ updateUiManagementSettings(settings: UiCustomizationSettingsEditDto | null | undefined): Observable; protected processUpdateUiManagementSettings(response: HttpResponseBase): Observable; /** * @settings (optional) * @return Success */ updateDefaultUiManagementSettings(settings: UiCustomizationSettingsEditDto | null | undefined): Observable; protected processUpdateDefaultUiManagementSettings(response: HttpResponseBase): Observable; /** * @return Success */ useSystemDefaultSettings(): Observable; protected processUseSystemDefaultSettings(response: HttpResponseBase): Observable; } export declare class UserServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ pickUsersForModal(input: GetUsersForPickInput | null | undefined): Observable; protected processPickUsersForModal(response: HttpResponseBase): Observable; /** * @filter (optional) * @role (optional) * @active (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getUsers(filter: string | null | undefined, role: number | null | undefined, active: boolean | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetUsers(response: HttpResponseBase): Observable; /** * @filter (optional) * @role (optional) * @active (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getUsersToExcel(filter: string | null | undefined, role: number | null | undefined, active: boolean | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetUsersToExcel(response: HttpResponseBase): Observable; /** * 获取待编辑的用户 * @externalMode (optional) * @organizationId (optional) * @id (optional) * @return Success */ getUserForEdit(externalMode: boolean | null | undefined, organizationId: number | null | undefined, id: number | null | undefined): Observable; protected processGetUserForEdit(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getUserPermissionsForEdit(id: number | null | undefined): Observable; protected processGetUserPermissionsForEdit(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ updateUserPermissions(input: UpdateUserPermissionsInput | null | undefined): Observable; protected processUpdateUserPermissions(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateUser(input: CreateOrUpdateUserInput | null | undefined): Observable; protected processCreateOrUpdateUser(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteUser(id: number | null | undefined): Observable; protected processDeleteUser(response: HttpResponseBase): Observable; /** * 获取当前用户所有的虚拟设备ID * @return Success */ getVirtualDeviceId(): Observable; protected processGetVirtualDeviceId(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchDeleteUser(input: BatchDeleteUserDto | null | undefined): Observable; protected processBatchDeleteUser(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ unlockUser(input: EntityDtoOfInt64 | null | undefined): Observable; protected processUnlockUser(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ setAccountState(input: SetAccountStateDto | null | undefined): Observable; protected processSetAccountState(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchSetAccountState(input: BatchSetAccountStateDto | null | undefined): Observable; protected processBatchSetAccountState(response: HttpResponseBase): Observable; /** * @return Success */ getAllUsers(): Observable; protected processGetAllUsers(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getUserDetail(id: number | null | undefined): Observable; protected processGetUserDetail(response: HttpResponseBase): Observable; } export declare class UserGalleryAppSerivceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getUserGroups(): Observable; protected processGetUserGroups(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getGraphs(id: number | null | undefined): Observable; protected processGetGraphs(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getGraphStates(id: number | null | undefined): Observable; protected processGetGraphStates(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ importUserGraphIntoConfigureGallery(input: ImportUserGraphIntoConfigureGalleryDto | null | undefined): Observable; protected processImportUserGraphIntoConfigureGallery(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ coverConfigureGalleryFromUserGallery(input: ImportUserGraphIntoConfigureGalleryDto | null | undefined): Observable; protected processCoverConfigureGalleryFromUserGallery(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateGraph(input: UserGraphEditDto | null | undefined): Observable; protected processCreateOrUpdateGraph(response: HttpResponseBase): Observable; /** * @userGalleryId (optional) * @id (optional) * @return Success */ getUserGraphForEdit(userGalleryId: number | null | undefined, id: number | null | undefined): Observable; protected processGetUserGraphForEdit(response: HttpResponseBase): Observable; /** * @userGalleryId (optional) * @id (optional) * @return Success */ deleteUserGraph(userGalleryId: number | null | undefined, id: number | null | undefined): Observable; protected processDeleteUserGraph(response: HttpResponseBase): Observable; } export declare class UserLinkServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ linkToUser(input: LinkToUserInput | null | undefined): Observable; protected processLinkToUser(response: HttpResponseBase): Observable; /** * @maxResultCount (optional) * @skipCount (optional) * @sorting (optional) * @return Success */ getLinkedUsers(maxResultCount: number | null | undefined, skipCount: number | null | undefined, sorting: string | null | undefined): Observable; protected processGetLinkedUsers(response: HttpResponseBase): Observable; /** * @return Success */ getRecentlyUsedLinkedUsers(): Observable; protected processGetRecentlyUsedLinkedUsers(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ unlinkUser(input: UnlinkUserInput | null | undefined): Observable; protected processUnlinkUser(response: HttpResponseBase): Observable; } export declare class UserLoginServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getRecentUserLoginAttempts(): Observable; protected processGetRecentUserLoginAttempts(response: HttpResponseBase): Observable; /** * 登出记录登出日志 * @return Success */ userSignOut(): Observable; protected processUserSignOut(response: HttpResponseBase): Observable; } export declare class UserReportSearchServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getUserNamesAsync(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetUserNamesAsync(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getNamesAsync(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetNamesAsync(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getPhoneNumbersAsync(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetPhoneNumbersAsync(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getEmailAddressAsync(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetEmailAddressAsync(response: HttpResponseBase): Observable; /** * @name (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getRolesAsync(name: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetRolesAsync(response: HttpResponseBase): Observable; } export declare class VariableServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @configureId (optional) * @dataSourceId (optional) * @groupId (optional) * @dataType (optional) * @variableRwType (optional) * @variableNameOrMonitorName (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getVariables(configureId: number | null | undefined, dataSourceId: number | null | undefined, groupId: number | null | undefined, dataType: DataType2 | null | undefined, variableRwType: VariableRwType | null | undefined, variableNameOrMonitorName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetVariables(response: HttpResponseBase): Observable; /** * @dataSourceId (optional) * @dataType (optional) * @name (optional) * @groupName (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getFBoxVariablesWithFilterReferenced(dataSourceId: number | null | undefined, dataType: DataType3 | null | undefined, name: string | null | undefined, groupName: string | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetFBoxVariablesWithFilterReferenced(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getVariableForEdit(id: number | null | undefined): Observable; protected processGetVariableForEdit(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getFBoxVariableListForSearch(id: number | null | undefined): Observable; protected processGetFBoxVariableListForSearch(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateVariableCheck(input: CreateOrUpdateVariableCheckDto | null | undefined): Observable; protected processCreateOrUpdateVariableCheck(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateVariable(input: CreateOrUpdateVariableDto | null | undefined): Observable; protected processCreateOrUpdateVariable(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchImportVariableCheck(input: BatchImportVariableCheckDto | null | undefined): Observable; protected processBatchImportVariableCheck(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchImportVariablesFromFBoxVariable(input: BatchImportVariablesDto | null | undefined): Observable; protected processBatchImportVariablesFromFBoxVariable(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ deleteVariable(id: number | null | undefined): Observable; protected processDeleteVariable(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchDeleteVariables(input: BatchDeleteVariableDto | null | undefined): Observable; protected processBatchDeleteVariables(response: HttpResponseBase): Observable; /** * @configureId (optional) * @dataSourceCode (optional) * @name (optional) * @groupName (optional) * @return Success */ getConfigureVariableName(configureId: number | null | undefined, dataSourceCode: number | null | undefined, name: string | null | undefined, groupName: string | null | undefined): Observable; protected processGetConfigureVariableName(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ batchEditVariables(input: BatchEditVariableDto | null | undefined): Observable; protected processBatchEditVariables(response: HttpResponseBase): Observable; /** * 获取启用数据存储的Int32或Float型变量 * @variableName (optional) 变量名称 * @configureId (optional) 组态ID * @return Success */ getStorageEnabledNumberVariableNames(variableName: string | null | undefined, configureId: number | null | undefined): Observable; protected processGetStorageEnabledNumberVariableNames(response: HttpResponseBase): Observable; /** * @configureId (optional) * @name (optional) * @selectedVariableName (optional) * @dataSourceId (optional) * @groupId (optional) * @dataType (optional) * @readWriteModel (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getVariablesForDesignerSelect(configureId: number | null | undefined, name: string | null | undefined, selectedVariableName: string | null | undefined, dataSourceId: number | null | undefined, groupId: number | null | undefined, dataType: number | null | undefined, readWriteModel: ReadWriteModel | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetVariablesForDesignerSelect(response: HttpResponseBase): Observable; /** * @configureId (optional) * @dataType (optional) * @readWriteModel (optional) * @return Success */ getVariablesForDesigner(configureId: number | null | undefined, dataType: number | null | undefined, readWriteModel: ReadWriteModel2 | null | undefined): Observable; protected processGetVariablesForDesigner(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ findVariableForDesigner(input: FindVariableForDesignerDto | null | undefined): Observable; protected processFindVariableForDesigner(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getAllVariables(id: number | null | undefined): Observable; protected processGetAllVariables(response: HttpResponseBase): Observable; /** * @configureId (optional) * @return Success */ getVariableDataSourcesForDeviceMonitorList(configureId: number | null | undefined): Observable; protected processGetVariableDataSourcesForDeviceMonitorList(response: HttpResponseBase): Observable; } export declare class VariableGroupServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @configureId (optional) * @return Success */ getVariableGroups(configureId: number | null | undefined): Observable; protected processGetVariableGroups(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateVariableGroup(input: CreateOrUpdateVariableGroupDto | null | undefined): Observable; protected processCreateOrUpdateVariableGroup(response: HttpResponseBase): Observable; /** * @configureId (optional) * @id (optional) * @return Success */ deleteVariableGroup(configureId: number | null | undefined, id: number | null | undefined): Observable; protected processDeleteVariableGroup(response: HttpResponseBase): Observable; } export declare class VirtualDeviceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ saveElementPassword(input: VirtualDeviceElementPasswordDto | null | undefined): Observable; protected processSaveElementPassword(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ checkElementPasswordValid(input: VirtualDeviceElementPasswordDto | null | undefined): Observable; protected processCheckElementPasswordValid(response: HttpResponseBase): Observable; } export declare class VirtualDeviceAlarmServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getCurrentAlarms(id: number | null | undefined): Observable; protected processGetCurrentAlarms(response: HttpResponseBase): Observable; /** * @virtualDeviceId (optional) DeviceId * @alarmName (optional) * @startDate (optional) * @endDate (optional) * @limit (optional) * @dataSourceCode (optional) * @nextPage (optional) * @limitDateTime (optional) * @return Success */ getHistoryAlarms(virtualDeviceId: number | null | undefined, alarmName: string | null | undefined, startDate: moment.Moment | null | undefined, endDate: moment.Moment | null | undefined, limit: number | null | undefined, dataSourceCode: number | null | undefined, nextPage: boolean | null | undefined, limitDateTime: moment.Moment | null | undefined): Observable; protected processGetHistoryAlarms(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ confirmAlarm(input: ConfirmAlarmDto | null | undefined): Observable; protected processConfirmAlarm(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ exportHistoryAlarm(input: GetHistoryAlarmsDto | null | undefined): Observable; protected processExportHistoryAlarm(response: HttpResponseBase): Observable; /** * @return Success */ getTransportType(): Observable; protected processGetTransportType(response: HttpResponseBase): Observable; } export declare class VirtualDeviceDataSourceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getVirtualDeviceDataSources(id: number | null | undefined): Observable; protected processGetVirtualDeviceDataSources(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ checkDataSourcesUnderCurrentAccount(input: VirtualDeviceIdDto | null | undefined): Observable; protected processCheckDataSourcesUnderCurrentAccount(response: HttpResponseBase): Observable; } export declare class VirtualDeviceDataSourceBindServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ bindDataSourceAsync(input: BindDataSourceDto | null | undefined): Observable; protected processBindDataSourceAsync(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ unBindDataSourceAsync(input: UnBindDataSourceDto | null | undefined): Observable; protected processUnBindDataSourceAsync(response: HttpResponseBase): Observable; } export declare class VirtualDeviceForceIssueServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ forceIssue(input: ForceIssueInputDto | null | undefined): Observable; protected processForceIssue(response: HttpResponseBase): Observable; } export declare class VirtualDeviceHistoryDataServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @virtualDeviceId (optional) * @dataSourceCode (optional) * @return Success */ getHistoryDataItems(virtualDeviceId: number | null | undefined, dataSourceCode: number | null | undefined): Observable; protected processGetHistoryDataItems(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ postByRowHistoryData(input: GetHistoryDataDto | null | undefined): Observable; protected processPostByRowHistoryData(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ pullVirtualDeviceHistoryData(input: GetHistoryDataDto | null | undefined): Observable; protected processPullVirtualDeviceHistoryData(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ exportHistoryDataCsv(input: ExportHistoryDataCsvDto | null | undefined): Observable; protected processExportHistoryDataCsv(response: HttpResponseBase): Observable; /** * @return Success */ getTransportType(): Observable; protected processGetTransportType(response: HttpResponseBase): Observable; } export declare class VirtualDeviceOperationHistoriesServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @virtualDeviceId (optional) * @operatorNameFilter (optional) * @maxCreationTimeFilter (optional) * @minCreationTimeFilter (optional) * @sorting (optional) * @skipCount (optional) * @maxResultCount (optional) * @return Success */ getAll(virtualDeviceId: number | null | undefined, operatorNameFilter: string | null | undefined, maxCreationTimeFilter: moment.Moment | null | undefined, minCreationTimeFilter: moment.Moment | null | undefined, sorting: string | null | undefined, skipCount: number | null | undefined, maxResultCount: number | null | undefined): Observable; protected processGetAll(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ create(input: CreateVirtualDeviceOperationHistoryDto | null | undefined): Observable; protected processCreate(response: HttpResponseBase): Observable; } export declare class VirtualDeviceStateServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ refreshState(input: VirtualDeviceIdDto | null | undefined): Observable; protected processRefreshState(response: HttpResponseBase): Observable; /** * @return Success */ refreshAllTenantDeviceStates(): Observable; protected processRefreshAllTenantDeviceStates(response: HttpResponseBase): Observable; } export declare class VirtualDeviceVideoServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @virtualDeviceId (optional) * @tag (optional) * @return Success */ getVideoUrl(virtualDeviceId: number | null | undefined, tag: string | null | undefined): Observable; protected processGetVideoUrl(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getVirtualDeviceVideos(id: number | null | undefined): Observable; protected processGetVirtualDeviceVideos(response: HttpResponseBase): Observable; /** * @virtualDeviceVideoDto (optional) * @return Success */ saveVirtualDeviceVideo(virtualDeviceVideoDto: VirtualDeviceVideoDto | null | undefined): Observable; protected processSaveVirtualDeviceVideo(response: HttpResponseBase): Observable; } export declare class VirtualDeviceWeatherServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @id (optional) * @return Success */ getWeatherInfo(id: number | null | undefined): Observable; protected processGetWeatherInfo(response: HttpResponseBase): Observable; } export declare class WebLogServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getLatestWebLogs(): Observable; protected processGetLatestWebLogs(response: HttpResponseBase): Observable; /** * @return Success */ downloadWebLogs(): Observable; protected processDownloadWebLogs(response: HttpResponseBase): Observable; } export declare class WeChatServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * 增加或者更新公众号信息 * @input (optional) * @return Success */ insertOrUpdateOfficialAccount(input: OfficialAccountDto | null | undefined): Observable; protected processInsertOrUpdateOfficialAccount(response: HttpResponseBase): Observable; /** * 获取公众号信息 * @return Success */ getOfficialAccount(): Observable; protected processGetOfficialAccount(response: HttpResponseBase): Observable; /** * 获取微信临时二维码字符串 * @return Success */ getWeChatTempQrCode(): Observable; protected processGetWeChatTempQrCode(response: HttpResponseBase): Observable; /** * 获取微信url配置信息 * @return Success */ getWeChatUrlConfig(): Observable; protected processGetWeChatUrlConfig(response: HttpResponseBase): Observable; /** * 获取微信临时二维码ticket * @return Success */ getWeChatTempQrCodeTicket(): Observable; protected processGetWeChatTempQrCodeTicket(response: HttpResponseBase): Observable; /** * 用户取消绑定 * @return Success */ userUnBind(): Observable; protected processUserUnBind(response: HttpResponseBase): Observable; } export declare class WorkAttendanceRuleServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @return Success */ getWorkRule(): Observable; protected processGetWorkRule(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createOrUpdateWorkRule(input: CreateOrUpdateWorkRuleDto | null | undefined): Observable; protected processCreateOrUpdateWorkRule(response: HttpResponseBase): Observable; } export declare class WorkAttendanceServiceServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @attendanceJobNumberOrName (optional) * @attendanceTime (optional) * @deviceId (optional) * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getWorkAttendanceRecords(attendanceJobNumberOrName: string | null | undefined, attendanceTime: AttendanceTime | null | undefined, deviceId: number | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetWorkAttendanceRecords(response: HttpResponseBase): Observable; } export declare class WorkOrderServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @input (optional) * @return Success */ acceptedWorkOrder(input: EntityDtoOfInt32 | null | undefined): Observable; protected processAcceptedWorkOrder(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ completedWorkOrder(input: CreateMaintenanceReportDto | null | undefined): Observable; protected processCompletedWorkOrder(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getWorkOrderDetail(id: number | null | undefined): Observable; protected processGetWorkOrderDetail(response: HttpResponseBase): Observable; /** * @return Success */ getExecutorNames(): Observable; protected processGetExecutorNames(response: HttpResponseBase): Observable; /** * @return Success */ getCustomerCompanyNames(): Observable; protected processGetCustomerCompanyNames(response: HttpResponseBase): Observable; /** * @return Success */ getAssignerNames(): Observable; protected processGetAssignerNames(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ createWorkOrder(input: CreateWorkOrderDto | null | undefined): Observable; protected processCreateWorkOrder(response: HttpResponseBase): Observable; /** * @filter (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getDeviceListForWorkOrder(filter: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetDeviceListForWorkOrder(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getWorkOrderImagesUrl(id: number | null | undefined): Observable; protected processGetWorkOrderImagesUrl(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getWorkOrderThumbImagesUrl(id: number | null | undefined): Observable; protected processGetWorkOrderThumbImagesUrl(response: HttpResponseBase): Observable; /** * @id (optional) * @return Success */ getWorkOrderSerialNumber(id: number | null | undefined): Observable; protected processGetWorkOrderSerialNumber(response: HttpResponseBase): Observable; } export declare class WorkOrderListServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @baseFilter (optional) * @state (optional) 工单状态 * @executorName (optional) 维修人员 * @customerName (optional) 客户 * @assignerName (optional) 派单操作人 * @assignStartTime (optional) 派单起始时间 * @assignEndTime (optional) 派单终止时间 * @finishStartTime (optional) 结单起始时间 * @finishEndTime (optional) 结单派单终止时间 * @workOrderType (optional) 工单类型 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getWorkOrderList(baseFilter: string | null | undefined, state: State6 | null | undefined, executorName: string | null | undefined, customerName: string | null | undefined, assignerName: string | null | undefined, assignStartTime: moment.Moment | null | undefined, assignEndTime: moment.Moment | null | undefined, finishStartTime: moment.Moment | null | undefined, finishEndTime: moment.Moment | null | undefined, workOrderType: WorkOrderType2 | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetWorkOrderList(response: HttpResponseBase): Observable; /** * @baseFilter (optional) * @state (optional) 工单状态 * @customerName (optional) 客户 * @assignerName (optional) 派单操作人 * @assignStartTime (optional) 派单起始时间 * @assignEndTime (optional) 派单终止时间 * @finishStartTime (optional) 结单起始时间 * @finishEndTime (optional) 结单派单终止时间 * @workOrderType (optional) 工单类型 * @sorting (optional) * @maxResultCount (optional) * @skipCount (optional) * @return Success */ getMyWorkOrderList(baseFilter: string | null | undefined, state: State7 | null | undefined, customerName: string | null | undefined, assignerName: string | null | undefined, assignStartTime: moment.Moment | null | undefined, assignEndTime: moment.Moment | null | undefined, finishStartTime: moment.Moment | null | undefined, finishEndTime: moment.Moment | null | undefined, workOrderType: WorkOrderType3 | null | undefined, sorting: string | null | undefined, maxResultCount: number | null | undefined, skipCount: number | null | undefined): Observable; protected processGetMyWorkOrderList(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ exportWorkOrders(input: ExportWorkOrderListDto | null | undefined): Observable; protected processExportWorkOrders(response: HttpResponseBase): Observable; /** * @input (optional) * @return Success */ exportMyWorkOrders(input: ExportMyWorkOrderListDto | null | undefined): Observable; protected processExportMyWorkOrders(response: HttpResponseBase): Observable; } export declare class WorkOrderProgressServiceProxy { private http; private baseUrl; protected jsonParseReviver: ((key: string, value: any) => any) | undefined; constructor(http: HttpClient, baseUrl?: string); /** * @workOrderId (optional) * @return Success */ getProgresses(workOrderId: number | null | undefined): Observable; protected processGetProgresses(response: HttpResponseBase): Observable; } export declare class IsTenantAvailableInput implements IIsTenantAvailableInput { tenancyName: string; constructor(data?: IIsTenantAvailableInput); init(data?: any): void; static fromJS(data: any): IsTenantAvailableInput; toJSON(data?: any): any; } export interface IIsTenantAvailableInput { tenancyName: string; } export declare class IsTenantAvailableOutput implements IIsTenantAvailableOutput { state: IsTenantAvailableOutputState | undefined; tenantId: number | undefined; serverRootAddress: string | undefined; constructor(data?: IIsTenantAvailableOutput); init(data?: any): void; static fromJS(data: any): IsTenantAvailableOutput; toJSON(data?: any): any; } export interface IIsTenantAvailableOutput { state: IsTenantAvailableOutputState | undefined; tenantId: number | undefined; serverRootAddress: string | undefined; } export declare class ResolveTenantIdInput implements IResolveTenantIdInput { c: string | undefined; constructor(data?: IResolveTenantIdInput); init(data?: any): void; static fromJS(data: any): ResolveTenantIdInput; toJSON(data?: any): any; } export interface IResolveTenantIdInput { c: string | undefined; } export declare class RegisterInput implements IRegisterInput { name: string; surname: string | undefined; userName: string; emailAddress: string | undefined; password: string; captchaResponse: string | undefined; constructor(data?: IRegisterInput); init(data?: any): void; static fromJS(data: any): RegisterInput; toJSON(data?: any): any; } export interface IRegisterInput { name: string; surname: string | undefined; userName: string; emailAddress: string | undefined; password: string; captchaResponse: string | undefined; } export declare class RegisterOutput implements IRegisterOutput { canLogin: boolean | undefined; constructor(data?: IRegisterOutput); init(data?: any): void; static fromJS(data: any): RegisterOutput; toJSON(data?: any): any; } export interface IRegisterOutput { canLogin: boolean | undefined; } export declare class SendEmailActivationLinkInput implements ISendEmailActivationLinkInput { emailAddress: string; constructor(data?: ISendEmailActivationLinkInput); init(data?: any): void; static fromJS(data: any): SendEmailActivationLinkInput; toJSON(data?: any): any; } export interface ISendEmailActivationLinkInput { emailAddress: string; } export declare class ActivateEmailInput implements IActivateEmailInput { userId: number | undefined; confirmationCode: string | undefined; c: string | undefined; constructor(data?: IActivateEmailInput); init(data?: any): void; static fromJS(data: any): ActivateEmailInput; toJSON(data?: any): any; } export interface IActivateEmailInput { userId: number | undefined; confirmationCode: string | undefined; c: string | undefined; } export declare class ImpersonateInput implements IImpersonateInput { tenantId: number | undefined; userId: number | undefined; constructor(data?: IImpersonateInput); init(data?: any): void; static fromJS(data: any): ImpersonateInput; toJSON(data?: any): any; } export interface IImpersonateInput { tenantId: number | undefined; userId: number | undefined; } export declare class ImpersonateOutput implements IImpersonateOutput { impersonationToken: string | undefined; tenancyName: string | undefined; constructor(data?: IImpersonateOutput); init(data?: any): void; static fromJS(data: any): ImpersonateOutput; toJSON(data?: any): any; } export interface IImpersonateOutput { impersonationToken: string | undefined; tenancyName: string | undefined; } export declare class SwitchToLinkedAccountInput implements ISwitchToLinkedAccountInput { targetTenantId: number | undefined; targetUserId: number | undefined; constructor(data?: ISwitchToLinkedAccountInput); init(data?: any): void; static fromJS(data: any): SwitchToLinkedAccountInput; toJSON(data?: any): any; } export interface ISwitchToLinkedAccountInput { targetTenantId: number | undefined; targetUserId: number | undefined; } export declare class SwitchToLinkedAccountOutput implements ISwitchToLinkedAccountOutput { switchAccountToken: string | undefined; tenancyName: string | undefined; constructor(data?: ISwitchToLinkedAccountOutput); init(data?: any): void; static fromJS(data: any): SwitchToLinkedAccountOutput; toJSON(data?: any): any; } export interface ISwitchToLinkedAccountOutput { switchAccountToken: string | undefined; tenancyName: string | undefined; } export declare class AlarmGroupListDto implements IAlarmGroupListDto { name: string | undefined; id: number | undefined; constructor(data?: IAlarmGroupListDto); init(data?: any): void; static fromJS(data: any): AlarmGroupListDto; toJSON(data?: any): any; } export interface IAlarmGroupListDto { name: string | undefined; id: number | undefined; } export declare class CreateOrUpdateAlarmGroupDto implements ICreateOrUpdateAlarmGroupDto { configureId: number | undefined; name: string | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateAlarmGroupDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateAlarmGroupDto; toJSON(data?: any): any; } export interface ICreateOrUpdateAlarmGroupDto { configureId: number | undefined; name: string | undefined; id: number | undefined; } export declare class PagedResultDtoOfAlarmDefListDto implements IPagedResultDtoOfAlarmDefListDto { totalCount: number | undefined; items: AlarmDefListDto[] | undefined; constructor(data?: IPagedResultDtoOfAlarmDefListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfAlarmDefListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfAlarmDefListDto { totalCount: number | undefined; items: AlarmDefListDto[] | undefined; } export declare class AlarmDefListDto implements IAlarmDefListDto { /** 报警名称 */ name: string | undefined; /** 告警内容 */ alarmMessage: string | undefined; /** 告警来源 【目前只有数据源和变量】 */ alarmDataSource: AlarmDefListDtoAlarmDataSource | undefined; /** 告警等級 */ alarmLevel: AlarmDefListDtoAlarmLevel | undefined; /** 故障代码 */ faultCode: string | undefined; /** 告警组名称 */ groupName: string | undefined; dataSourceName: string | undefined; refAlarmDto: RefAlarmDto | undefined; triggerRuleType: AlarmDefListDtoTriggerRuleType | undefined; /** 触发规则 */ triggerRuleValue: TriggerRuleValue | undefined; /** 变量名称 */ variableName: string | undefined; variableDataType: AlarmDefListDtoVariableDataType | undefined; /** FBox告警名称 */ refAlarmDefName: string | undefined; id: number | undefined; constructor(data?: IAlarmDefListDto); init(data?: any): void; static fromJS(data: any): AlarmDefListDto; toJSON(data?: any): any; } export interface IAlarmDefListDto { /** 报警名称 */ name: string | undefined; /** 告警内容 */ alarmMessage: string | undefined; /** 告警来源 【目前只有数据源和变量】 */ alarmDataSource: AlarmDefListDtoAlarmDataSource | undefined; /** 告警等級 */ alarmLevel: AlarmDefListDtoAlarmLevel | undefined; /** 故障代码 */ faultCode: string | undefined; /** 告警组名称 */ groupName: string | undefined; dataSourceName: string | undefined; refAlarmDto: RefAlarmDto | undefined; triggerRuleType: AlarmDefListDtoTriggerRuleType | undefined; /** 触发规则 */ triggerRuleValue: TriggerRuleValue | undefined; /** 变量名称 */ variableName: string | undefined; variableDataType: AlarmDefListDtoVariableDataType | undefined; /** FBox告警名称 */ refAlarmDefName: string | undefined; id: number | undefined; } export declare class RefAlarmDto implements IRefAlarmDto { /** 告警名称 */ name: string; /** 告警内容 */ alarmMessage: string; /** 条件一 */ condition1: RefAlarmDtoCondition1 | undefined; /** 报警条件二 FBoxClientDriver.Contract.AlarmConditionType */ condition2: RefAlarmDtoCondition2 | undefined; /** 操作数一 */ operand1: number | undefined; /** 操作数二 */ operand2: number | undefined; /** 组合条件关联方式 */ conditionCombineMethod: RefAlarmDtoConditionCombineMethod | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 连接设备 */ devAlias: string; /** 数据类型 */ dataType: RefAlarmDtoDataType | undefined; /** 地址描述 */ addressDescription: string | undefined; /** 站号 */ stationNo: number | undefined; refAlarmDefinitionKey: string | undefined; groupName: string | undefined; id: number | undefined; constructor(data?: IRefAlarmDto); init(data?: any): void; static fromJS(data: any): RefAlarmDto; toJSON(data?: any): any; } export interface IRefAlarmDto { /** 告警名称 */ name: string; /** 告警内容 */ alarmMessage: string; /** 条件一 */ condition1: RefAlarmDtoCondition1 | undefined; /** 报警条件二 FBoxClientDriver.Contract.AlarmConditionType */ condition2: RefAlarmDtoCondition2 | undefined; /** 操作数一 */ operand1: number | undefined; /** 操作数二 */ operand2: number | undefined; /** 组合条件关联方式 */ conditionCombineMethod: RefAlarmDtoConditionCombineMethod | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 连接设备 */ devAlias: string; /** 数据类型 */ dataType: RefAlarmDtoDataType | undefined; /** 地址描述 */ addressDescription: string | undefined; /** 站号 */ stationNo: number | undefined; refAlarmDefinitionKey: string | undefined; groupName: string | undefined; id: number | undefined; } export declare class TriggerRuleValue implements ITriggerRuleValue { /** 阀值 */ threshold: ThresholdValue | undefined; /** 偏差 */ deviance: DevianceValue | undefined; /** 变化率 */ changeRate: ChangeRateValue | undefined; /** 值变化 */ value: TriggerRuleValueValue | undefined; constructor(data?: ITriggerRuleValue); init(data?: any): void; static fromJS(data: any): TriggerRuleValue; toJSON(data?: any): any; } export interface ITriggerRuleValue { /** 阀值 */ threshold: ThresholdValue | undefined; /** 偏差 */ deviance: DevianceValue | undefined; /** 变化率 */ changeRate: ChangeRateValue | undefined; /** 值变化 */ value: TriggerRuleValueValue | undefined; } export declare class ThresholdValue implements IThresholdValue { /** 触发规则条件1 */ condition1: ThresholdValueCondition1 | undefined; /** 操作数一 */ operand1: number | undefined; /** 条件组合 */ conditionCombine: ThresholdValueConditionCombine | undefined; /** 触发规则条件2 */ condition2: ThresholdValueCondition2 | undefined; /** 操作数二 */ operand2: number | undefined; constructor(data?: IThresholdValue); init(data?: any): void; static fromJS(data: any): ThresholdValue; toJSON(data?: any): any; } export interface IThresholdValue { /** 触发规则条件1 */ condition1: ThresholdValueCondition1 | undefined; /** 操作数一 */ operand1: number | undefined; /** 条件组合 */ conditionCombine: ThresholdValueConditionCombine | undefined; /** 触发规则条件2 */ condition2: ThresholdValueCondition2 | undefined; /** 操作数二 */ operand2: number | undefined; } export declare class DevianceValue implements IDevianceValue { value: number | undefined; targetValue: number | undefined; constructor(data?: IDevianceValue); init(data?: any): void; static fromJS(data: any): DevianceValue; toJSON(data?: any): any; } export interface IDevianceValue { value: number | undefined; targetValue: number | undefined; } export declare class ChangeRateValue implements IChangeRateValue { changeRate: number | undefined; cycle: number | undefined; constructor(data?: IChangeRateValue); init(data?: any): void; static fromJS(data: any): ChangeRateValue; toJSON(data?: any): any; } export interface IChangeRateValue { changeRate: number | undefined; cycle: number | undefined; } export declare class BatchImportAlarmsDto implements IBatchImportAlarmsDto { configureId: number | undefined; dataSourceId: number | undefined; isImportAll: boolean | undefined; fBoxAlarmIds: number[] | undefined; enumHandleDuplicateNameRule: BatchImportAlarmsDtoEnumHandleDuplicateNameRule | undefined; constructor(data?: IBatchImportAlarmsDto); init(data?: any): void; static fromJS(data: any): BatchImportAlarmsDto; toJSON(data?: any): any; } export interface IBatchImportAlarmsDto { configureId: number | undefined; dataSourceId: number | undefined; isImportAll: boolean | undefined; fBoxAlarmIds: number[] | undefined; enumHandleDuplicateNameRule: BatchImportAlarmsDtoEnumHandleDuplicateNameRule | undefined; } export declare class CreateOrUpdateConfigureAlarmDefDto implements ICreateOrUpdateConfigureAlarmDefDto { configureId: number | undefined; /** 告警来源 【目前只有数据源和变量】 */ alarmDataSource: CreateOrUpdateConfigureAlarmDefDtoAlarmDataSource | undefined; /** 当前告警来源数据的ID 此属性与告警来源共同定位到来源数据的实体 */ alarmSourceId: number | undefined; refAlarmDefinitionKey: string | undefined; /** 变量名 */ variableName: string | undefined; /** 告警名称 */ name: string | undefined; /** 告警内容 */ alarmMessage: string | undefined; /** 报警级别 */ alarmLevel: CreateOrUpdateConfigureAlarmDefDtoAlarmLevel | undefined; /** 故障代码 */ faultCode: string | undefined; /** 告警组 */ configureAlarmGroupId: number | undefined; /** 告警规则类型 */ triggerRuleType: CreateOrUpdateConfigureAlarmDefDtoTriggerRuleType | undefined; /** 告警规则 */ triggerRuleValue: TriggerRuleValue | undefined; /** 延迟时间 */ delayTime: number | undefined; /** 死区 */ deadBand: number | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateConfigureAlarmDefDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateConfigureAlarmDefDto; toJSON(data?: any): any; } export interface ICreateOrUpdateConfigureAlarmDefDto { configureId: number | undefined; /** 告警来源 【目前只有数据源和变量】 */ alarmDataSource: CreateOrUpdateConfigureAlarmDefDtoAlarmDataSource | undefined; /** 当前告警来源数据的ID 此属性与告警来源共同定位到来源数据的实体 */ alarmSourceId: number | undefined; refAlarmDefinitionKey: string | undefined; /** 变量名 */ variableName: string | undefined; /** 告警名称 */ name: string | undefined; /** 告警内容 */ alarmMessage: string | undefined; /** 报警级别 */ alarmLevel: CreateOrUpdateConfigureAlarmDefDtoAlarmLevel | undefined; /** 故障代码 */ faultCode: string | undefined; /** 告警组 */ configureAlarmGroupId: number | undefined; /** 告警规则类型 */ triggerRuleType: CreateOrUpdateConfigureAlarmDefDtoTriggerRuleType | undefined; /** 告警规则 */ triggerRuleValue: TriggerRuleValue | undefined; /** 延迟时间 */ delayTime: number | undefined; /** 死区 */ deadBand: number | undefined; id: number | undefined; } export declare class BatchModifyAlarmLevelDto implements IBatchModifyAlarmLevelDto { configureId: number | undefined; ids: number[] | undefined; alarmLevel: BatchModifyAlarmLevelDtoAlarmLevel | undefined; groupId: number | undefined; constructor(data?: IBatchModifyAlarmLevelDto); init(data?: any): void; static fromJS(data: any): BatchModifyAlarmLevelDto; toJSON(data?: any): any; } export interface IBatchModifyAlarmLevelDto { configureId: number | undefined; ids: number[] | undefined; alarmLevel: BatchModifyAlarmLevelDtoAlarmLevel | undefined; groupId: number | undefined; } export declare class AlarmToEditDto implements IAlarmToEditDto { /** 告警来源 【目前只有数据源和变量】 */ alarmDataSource: AlarmToEditDtoAlarmDataSource | undefined; /** 当前告警来源数据的ID 此属性与告警来源共同定位到来源数据的实体 */ alarmSourceId: number | undefined; /** 变量名 */ variableName: string | undefined; variableDataType: AlarmToEditDtoVariableDataType | undefined; name: string | undefined; /** 告警内容 */ alarmMessage: string | undefined; /** 报警级别 */ alarmLevel: AlarmToEditDtoAlarmLevel | undefined; /** 故障代码 */ faultCode: string | undefined; configureAlarmGroupId: number | undefined; /** 告警规则类型 */ triggerRuleType: AlarmToEditDtoTriggerRuleType | undefined; /** 告警规则 */ triggerRuleValue: TriggerRuleValue | undefined; /** 延迟时间 */ delayTime: number | undefined; /** 死区 */ deadBand: number | undefined; refAlarmDto: RefAlarmDto | undefined; canSelectRefAlarms: RefAlarmDto[] | undefined; constructor(data?: IAlarmToEditDto); init(data?: any): void; static fromJS(data: any): AlarmToEditDto; toJSON(data?: any): any; } export interface IAlarmToEditDto { /** 告警来源 【目前只有数据源和变量】 */ alarmDataSource: AlarmToEditDtoAlarmDataSource | undefined; /** 当前告警来源数据的ID 此属性与告警来源共同定位到来源数据的实体 */ alarmSourceId: number | undefined; /** 变量名 */ variableName: string | undefined; variableDataType: AlarmToEditDtoVariableDataType | undefined; name: string | undefined; /** 告警内容 */ alarmMessage: string | undefined; /** 报警级别 */ alarmLevel: AlarmToEditDtoAlarmLevel | undefined; /** 故障代码 */ faultCode: string | undefined; configureAlarmGroupId: number | undefined; /** 告警规则类型 */ triggerRuleType: AlarmToEditDtoTriggerRuleType | undefined; /** 告警规则 */ triggerRuleValue: TriggerRuleValue | undefined; /** 延迟时间 */ delayTime: number | undefined; /** 死区 */ deadBand: number | undefined; refAlarmDto: RefAlarmDto | undefined; canSelectRefAlarms: RefAlarmDto[] | undefined; } export declare class PagedResultDtoOfAuditLogListDto implements IPagedResultDtoOfAuditLogListDto { totalCount: number | undefined; items: AuditLogListDto[] | undefined; constructor(data?: IPagedResultDtoOfAuditLogListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfAuditLogListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfAuditLogListDto { totalCount: number | undefined; items: AuditLogListDto[] | undefined; } export declare class AuditLogListDto implements IAuditLogListDto { userId: number | undefined; userName: string | undefined; impersonatorTenantId: number | undefined; impersonatorUserId: number | undefined; serviceName: string | undefined; methodName: string | undefined; parameters: string | undefined; executionTime: moment.Moment | undefined; executionDuration: number | undefined; clientIpAddress: string | undefined; clientName: string | undefined; browserInfo: string | undefined; exception: string | undefined; customData: string | undefined; id: number | undefined; constructor(data?: IAuditLogListDto); init(data?: any): void; static fromJS(data: any): AuditLogListDto; toJSON(data?: any): any; } export interface IAuditLogListDto { userId: number | undefined; userName: string | undefined; impersonatorTenantId: number | undefined; impersonatorUserId: number | undefined; serviceName: string | undefined; methodName: string | undefined; parameters: string | undefined; executionTime: moment.Moment | undefined; executionDuration: number | undefined; clientIpAddress: string | undefined; clientName: string | undefined; browserInfo: string | undefined; exception: string | undefined; customData: string | undefined; id: number | undefined; } export declare class FileDto implements IFileDto { fileName: string; fileType: string; fileToken: string; errorMessage: string | undefined; constructor(data?: IFileDto); init(data?: any): void; static fromJS(data: any): FileDto; toJSON(data?: any): any; } export interface IFileDto { fileName: string; fileType: string; fileToken: string; errorMessage: string | undefined; } export declare class NameValueDto implements INameValueDto { name: string | undefined; value: string | undefined; constructor(data?: INameValueDto); init(data?: any): void; static fromJS(data: any): NameValueDto; toJSON(data?: any): any; } export interface INameValueDto { name: string | undefined; value: string | undefined; } export declare class PagedResultDtoOfEntityChangeListDto implements IPagedResultDtoOfEntityChangeListDto { totalCount: number | undefined; items: EntityChangeListDto[] | undefined; constructor(data?: IPagedResultDtoOfEntityChangeListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfEntityChangeListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfEntityChangeListDto { totalCount: number | undefined; items: EntityChangeListDto[] | undefined; } export declare class EntityChangeListDto implements IEntityChangeListDto { userId: number | undefined; userName: string | undefined; changeTime: moment.Moment | undefined; entityTypeFullName: string | undefined; changeType: EntityChangeListDtoChangeType | undefined; changeTypeName: string | undefined; entityChangeSetId: number | undefined; id: number | undefined; constructor(data?: IEntityChangeListDto); init(data?: any): void; static fromJS(data: any): EntityChangeListDto; toJSON(data?: any): any; } export interface IEntityChangeListDto { userId: number | undefined; userName: string | undefined; changeTime: moment.Moment | undefined; entityTypeFullName: string | undefined; changeType: EntityChangeListDtoChangeType | undefined; changeTypeName: string | undefined; entityChangeSetId: number | undefined; id: number | undefined; } export declare class EntityPropertyChangeDto implements IEntityPropertyChangeDto { entityChangeId: number | undefined; newValue: string | undefined; originalValue: string | undefined; propertyName: string | undefined; propertyTypeFullName: string | undefined; tenantId: number | undefined; id: number | undefined; constructor(data?: IEntityPropertyChangeDto); init(data?: any): void; static fromJS(data: any): EntityPropertyChangeDto; toJSON(data?: any): any; } export interface IEntityPropertyChangeDto { entityChangeId: number | undefined; newValue: string | undefined; originalValue: string | undefined; propertyName: string | undefined; propertyTypeFullName: string | undefined; tenantId: number | undefined; id: number | undefined; } export declare class BaiduSpeechApiTokenInfo implements IBaiduSpeechApiTokenInfo { token: string | undefined; expireTime: string | undefined; constructor(data?: IBaiduSpeechApiTokenInfo); init(data?: any): void; static fromJS(data: any): BaiduSpeechApiTokenInfo; toJSON(data?: any): any; } export interface IBaiduSpeechApiTokenInfo { token: string | undefined; expireTime: string | undefined; } export declare class BatchControlListDto implements IBatchControlListDto { uid: string | undefined; name: string | undefined; dataType: BatchControlListDtoDataType | undefined; remark: string | undefined; constructor(data?: IBatchControlListDto); init(data?: any): void; static fromJS(data: any): BatchControlListDto; toJSON(data?: any): any; } export interface IBatchControlListDto { uid: string | undefined; name: string | undefined; dataType: BatchControlListDtoDataType | undefined; remark: string | undefined; } export declare class BatchControlLogListDto implements IBatchControlLogListDto { uid: string | undefined; status: BatchControlLogListDtoStatus | undefined; statusStr: string | undefined; boxNo: string | undefined; groupAndVariableName: string | undefined; value: string | undefined; lastWriteTime: moment.Moment | undefined; constructor(data?: IBatchControlLogListDto); init(data?: any): void; static fromJS(data: any): BatchControlLogListDto; toJSON(data?: any): any; } export interface IBatchControlLogListDto { uid: string | undefined; status: BatchControlLogListDtoStatus | undefined; statusStr: string | undefined; boxNo: string | undefined; groupAndVariableName: string | undefined; value: string | undefined; lastWriteTime: moment.Moment | undefined; } export declare class BatchWriteDto implements IBatchWriteDto { uid: string | undefined; name: string | undefined; doubleValue: number | undefined; strValue: string | undefined; constructor(data?: IBatchWriteDto); init(data?: any): void; static fromJS(data: any): BatchWriteDto; toJSON(data?: any): any; } export interface IBatchWriteDto { uid: string | undefined; name: string | undefined; doubleValue: number | undefined; strValue: string | undefined; } export declare class ListResultDtoOfCacheDto implements IListResultDtoOfCacheDto { items: CacheDto[] | undefined; constructor(data?: IListResultDtoOfCacheDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfCacheDto; toJSON(data?: any): any; } export interface IListResultDtoOfCacheDto { items: CacheDto[] | undefined; } export declare class CacheDto implements ICacheDto { name: string | undefined; constructor(data?: ICacheDto); init(data?: any): void; static fromJS(data: any): CacheDto; toJSON(data?: any): any; } export interface ICacheDto { name: string | undefined; } export declare class EntityDtoOfString implements IEntityDtoOfString { id: string | undefined; constructor(data?: IEntityDtoOfString); init(data?: any): void; static fromJS(data: any): EntityDtoOfString; toJSON(data?: any): any; } export interface IEntityDtoOfString { id: string | undefined; } export declare class GetUserChatFriendsWithSettingsOutput implements IGetUserChatFriendsWithSettingsOutput { serverTime: moment.Moment | undefined; friends: FriendDto[] | undefined; constructor(data?: IGetUserChatFriendsWithSettingsOutput); init(data?: any): void; static fromJS(data: any): GetUserChatFriendsWithSettingsOutput; toJSON(data?: any): any; } export interface IGetUserChatFriendsWithSettingsOutput { serverTime: moment.Moment | undefined; friends: FriendDto[] | undefined; } export declare class FriendDto implements IFriendDto { friendUserId: number | undefined; friendTenantId: number | undefined; friendUserName: string | undefined; friendTenancyName: string | undefined; friendProfilePictureId: string | undefined; unreadMessageCount: number | undefined; isOnline: boolean | undefined; state: FriendDtoState | undefined; constructor(data?: IFriendDto); init(data?: any): void; static fromJS(data: any): FriendDto; toJSON(data?: any): any; } export interface IFriendDto { friendUserId: number | undefined; friendTenantId: number | undefined; friendUserName: string | undefined; friendTenancyName: string | undefined; friendProfilePictureId: string | undefined; unreadMessageCount: number | undefined; isOnline: boolean | undefined; state: FriendDtoState | undefined; } export declare class ListResultDtoOfChatMessageDto implements IListResultDtoOfChatMessageDto { items: ChatMessageDto[] | undefined; constructor(data?: IListResultDtoOfChatMessageDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfChatMessageDto; toJSON(data?: any): any; } export interface IListResultDtoOfChatMessageDto { items: ChatMessageDto[] | undefined; } export declare class ChatMessageDto implements IChatMessageDto { userId: number | undefined; tenantId: number | undefined; targetUserId: number | undefined; targetTenantId: number | undefined; side: ChatMessageDtoSide | undefined; readState: ChatMessageDtoReadState | undefined; receiverReadState: ChatMessageDtoReceiverReadState | undefined; message: string | undefined; creationTime: moment.Moment | undefined; sharedMessageId: string | undefined; id: number | undefined; constructor(data?: IChatMessageDto); init(data?: any): void; static fromJS(data: any): ChatMessageDto; toJSON(data?: any): any; } export interface IChatMessageDto { userId: number | undefined; tenantId: number | undefined; targetUserId: number | undefined; targetTenantId: number | undefined; side: ChatMessageDtoSide | undefined; readState: ChatMessageDtoReadState | undefined; receiverReadState: ChatMessageDtoReceiverReadState | undefined; message: string | undefined; creationTime: moment.Moment | undefined; sharedMessageId: string | undefined; id: number | undefined; } export declare class MarkAllUnreadMessagesOfUserAsReadInput implements IMarkAllUnreadMessagesOfUserAsReadInput { tenantId: number | undefined; userId: number | undefined; constructor(data?: IMarkAllUnreadMessagesOfUserAsReadInput); init(data?: any): void; static fromJS(data: any): MarkAllUnreadMessagesOfUserAsReadInput; toJSON(data?: any): any; } export interface IMarkAllUnreadMessagesOfUserAsReadInput { tenantId: number | undefined; userId: number | undefined; } export declare class ListResultDtoOfSubscribableEditionComboboxItemDto implements IListResultDtoOfSubscribableEditionComboboxItemDto { items: SubscribableEditionComboboxItemDto[] | undefined; constructor(data?: IListResultDtoOfSubscribableEditionComboboxItemDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfSubscribableEditionComboboxItemDto; toJSON(data?: any): any; } export interface IListResultDtoOfSubscribableEditionComboboxItemDto { items: SubscribableEditionComboboxItemDto[] | undefined; } export declare class SubscribableEditionComboboxItemDto implements ISubscribableEditionComboboxItemDto { isFree: boolean | undefined; value: string | undefined; displayText: string | undefined; isSelected: boolean | undefined; constructor(data?: ISubscribableEditionComboboxItemDto); init(data?: any): void; static fromJS(data: any): SubscribableEditionComboboxItemDto; toJSON(data?: any): any; } export interface ISubscribableEditionComboboxItemDto { isFree: boolean | undefined; value: string | undefined; displayText: string | undefined; isSelected: boolean | undefined; } export declare class FindUsersInput implements IFindUsersInput { tenantId: number | undefined; maxResultCount: number | undefined; skipCount: number | undefined; filter: string | undefined; constructor(data?: IFindUsersInput); init(data?: any): void; static fromJS(data: any): FindUsersInput; toJSON(data?: any): any; } export interface IFindUsersInput { tenantId: number | undefined; maxResultCount: number | undefined; skipCount: number | undefined; filter: string | undefined; } export declare class PagedResultDtoOfNameValueDto implements IPagedResultDtoOfNameValueDto { totalCount: number | undefined; items: NameValueDto[] | undefined; constructor(data?: IPagedResultDtoOfNameValueDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfNameValueDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfNameValueDto { totalCount: number | undefined; items: NameValueDto[] | undefined; } export declare class GetDefaultEditionNameOutput implements IGetDefaultEditionNameOutput { name: string | undefined; constructor(data?: IGetDefaultEditionNameOutput); init(data?: any): void; static fromJS(data: any): GetDefaultEditionNameOutput; toJSON(data?: any): any; } export interface IGetDefaultEditionNameOutput { name: string | undefined; } export declare class UpdateConfigureDto implements IUpdateConfigureDto { configureViews: UpdateConfigureViewDto[] | undefined; constructor(data?: IUpdateConfigureDto); init(data?: any): void; static fromJS(data: any): UpdateConfigureDto; toJSON(data?: any): any; } export interface IUpdateConfigureDto { configureViews: UpdateConfigureViewDto[] | undefined; } export declare class UpdateConfigureViewDto implements IUpdateConfigureViewDto { configure: string | undefined; id: number | undefined; constructor(data?: IUpdateConfigureViewDto); init(data?: any): void; static fromJS(data: any): UpdateConfigureViewDto; toJSON(data?: any): any; } export interface IUpdateConfigureViewDto { configure: string | undefined; id: number | undefined; } export declare class EntityDto implements IEntityDto { id: number | undefined; constructor(data?: IEntityDto); init(data?: any): void; static fromJS(data: any): EntityDto; toJSON(data?: any): any; } export interface IEntityDto { id: number | undefined; } export declare class GetBoxTypeNameDto implements IGetBoxTypeNameDto { boxTypeName: string | undefined; errorMessage: string | undefined; constructor(data?: IGetBoxTypeNameDto); init(data?: any): void; static fromJS(data: any): GetBoxTypeNameDto; toJSON(data?: any): any; } export interface IGetBoxTypeNameDto { boxTypeName: string | undefined; errorMessage: string | undefined; } export declare class ListResultDtoOfConfigureViewListDto implements IListResultDtoOfConfigureViewListDto { items: ConfigureViewListDto[] | undefined; constructor(data?: IListResultDtoOfConfigureViewListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfConfigureViewListDto; toJSON(data?: any): any; } export interface IListResultDtoOfConfigureViewListDto { items: ConfigureViewListDto[] | undefined; } export declare class ConfigureViewListDto implements IConfigureViewListDto { index: number | undefined; type: ConfigureViewListDtoType | undefined; width: number | undefined; height: number | undefined; configure: string | undefined; code: string | undefined; id: number | undefined; constructor(data?: IConfigureViewListDto); init(data?: any): void; static fromJS(data: any): ConfigureViewListDto; toJSON(data?: any): any; } export interface IConfigureViewListDto { index: number | undefined; type: ConfigureViewListDtoType | undefined; width: number | undefined; height: number | undefined; configure: string | undefined; code: string | undefined; id: number | undefined; } export declare class MainViewIndexDto implements IMainViewIndexDto { mainViewIndex: number | undefined; mobileMainViewIndex: number | undefined; constructor(data?: IMainViewIndexDto); init(data?: any): void; static fromJS(data: any): MainViewIndexDto; toJSON(data?: any): any; } export interface IMainViewIndexDto { mainViewIndex: number | undefined; mobileMainViewIndex: number | undefined; } export declare class SaveElementPasswordDto implements ISaveElementPasswordDto { configureId: number | undefined; elementPassword: string | undefined; constructor(data?: ISaveElementPasswordDto); init(data?: any): void; static fromJS(data: any): SaveElementPasswordDto; toJSON(data?: any): any; } export interface ISaveElementPasswordDto { configureId: number | undefined; elementPassword: string | undefined; } export declare class UpdateDataSourcePlcInfosDto implements IUpdateDataSourcePlcInfosDto { refDataSourceKey: string | undefined; plcInfos: PlcInfoDto[] | undefined; constructor(data?: IUpdateDataSourcePlcInfosDto); init(data?: any): void; static fromJS(data: any): UpdateDataSourcePlcInfosDto; toJSON(data?: any): any; } export interface IUpdateDataSourcePlcInfosDto { refDataSourceKey: string | undefined; plcInfos: PlcInfoDto[] | undefined; } export declare class PlcInfoDto implements IPlcInfoDto { /** PlcId */ plcId: number | undefined; /** PLC名称 */ plcName: string | undefined; /** PLC别名 */ alias: string | undefined; /** PLC类型,串口或者以太网 */ type: PlcInfoDtoType | undefined; /** 高级设置 */ advanced: PlcAdvancedSettings | undefined; /** 站号 */ portNo: number | undefined; /** 远程停机状态、盒子在线状态 */ plcDongleFlag: PlcInfoDtoPlcDongleFlag | undefined; /** 通讯类型 */ interface: PlcInfoDtoInterface | undefined; /** 波特率 */ baudRate: number | undefined; /** 数据位 */ dataBits: number | undefined; /** 停止位 */ stopBits: number | undefined; /** 校验位 */ parityType: PlcInfoDtoParityType | undefined; /** PLC为主或从设备 */ class: PlcInfoDtoClass | undefined; /** Ip地址 */ ip: string | undefined; /** 以太网端口号 */ port: number | undefined; /** 使能广播站号 */ enableBroadcast: boolean | undefined; /** 广播站号 */ broadcastStationNo: number | undefined; /** 默认广播站号 */ defaultStationNo: number | undefined; /** 从设备号 */ slaveNo: number | undefined; constructor(data?: IPlcInfoDto); init(data?: any): void; static fromJS(data: any): PlcInfoDto; toJSON(data?: any): any; } export interface IPlcInfoDto { /** PlcId */ plcId: number | undefined; /** PLC名称 */ plcName: string | undefined; /** PLC别名 */ alias: string | undefined; /** PLC类型,串口或者以太网 */ type: PlcInfoDtoType | undefined; /** 高级设置 */ advanced: PlcAdvancedSettings | undefined; /** 站号 */ portNo: number | undefined; /** 远程停机状态、盒子在线状态 */ plcDongleFlag: PlcInfoDtoPlcDongleFlag | undefined; /** 通讯类型 */ interface: PlcInfoDtoInterface | undefined; /** 波特率 */ baudRate: number | undefined; /** 数据位 */ dataBits: number | undefined; /** 停止位 */ stopBits: number | undefined; /** 校验位 */ parityType: PlcInfoDtoParityType | undefined; /** PLC为主或从设备 */ class: PlcInfoDtoClass | undefined; /** Ip地址 */ ip: string | undefined; /** 以太网端口号 */ port: number | undefined; /** 使能广播站号 */ enableBroadcast: boolean | undefined; /** 广播站号 */ broadcastStationNo: number | undefined; /** 默认广播站号 */ defaultStationNo: number | undefined; /** 从设备号 */ slaveNo: number | undefined; } export declare class PlcAdvancedSettings implements IPlcAdvancedSettings { plcResponseTimeout: number | undefined; protocolTimeout1: number | undefined; protocolTimeout2: number | undefined; maxPacketsWordReg: number | undefined; maxPacketsBitReg: number | undefined; assembleIntervalWordReg: number | undefined; assembleIntervalBitReg: number | undefined; protocolInterval: number | undefined; byteOrder16: PlcAdvancedSettingsByteOrder16 | undefined; byteOrder32: PlcAdvancedSettingsByteOrder32 | undefined; byteOrderFloat: PlcAdvancedSettingsByteOrderFloat | undefined; retryType: PlcAdvancedSettingsRetryType | undefined; alarmInfDispTms: number | undefined; errMsgDispTime: number | undefined; connectionType: PlcAdvancedSettingsConnectionType | undefined; cpuBase: number | undefined; cpuSlot: number | undefined; ltsap: number | undefined; rtsap: number | undefined; retryCount: number | undefined; constructor(data?: IPlcAdvancedSettings); init(data?: any): void; static fromJS(data: any): PlcAdvancedSettings; toJSON(data?: any): any; } export interface IPlcAdvancedSettings { plcResponseTimeout: number | undefined; protocolTimeout1: number | undefined; protocolTimeout2: number | undefined; maxPacketsWordReg: number | undefined; maxPacketsBitReg: number | undefined; assembleIntervalWordReg: number | undefined; assembleIntervalBitReg: number | undefined; protocolInterval: number | undefined; byteOrder16: PlcAdvancedSettingsByteOrder16 | undefined; byteOrder32: PlcAdvancedSettingsByteOrder32 | undefined; byteOrderFloat: PlcAdvancedSettingsByteOrderFloat | undefined; retryType: PlcAdvancedSettingsRetryType | undefined; alarmInfDispTms: number | undefined; errMsgDispTime: number | undefined; connectionType: PlcAdvancedSettingsConnectionType | undefined; cpuBase: number | undefined; cpuSlot: number | undefined; ltsap: number | undefined; rtsap: number | undefined; retryCount: number | undefined; } export declare class ConfigureDashboardDto implements IConfigureDashboardDto { stringId: string | undefined; name: string; configureId: number | undefined; /** unique tag */ tag: string; order: number | undefined; contentItems: ConfigureDashboardContentDto[] | undefined; constructor(data?: IConfigureDashboardDto); init(data?: any): void; static fromJS(data: any): ConfigureDashboardDto; toJSON(data?: any): any; } export interface IConfigureDashboardDto { stringId: string | undefined; name: string; configureId: number | undefined; /** unique tag */ tag: string; order: number | undefined; contentItems: ConfigureDashboardContentDto[] | undefined; } export declare class ConfigureDashboardContentDto implements IConfigureDashboardContentDto { /** 设备仪表盘类型 */ dashboardType: ConfigureDashboardContentDtoDashboardType | undefined; /** 注意: 此ID是新加的ID,前端GUID生成,图标不会使用此属性 */ id: string | undefined; title: string | undefined; config: DeviceDashboardContentConfig | undefined; props: { [key: string]: any; } | undefined; constructor(data?: IConfigureDashboardContentDto); init(data?: any): void; static fromJS(data: any): ConfigureDashboardContentDto; toJSON(data?: any): any; } export interface IConfigureDashboardContentDto { /** 设备仪表盘类型 */ dashboardType: ConfigureDashboardContentDtoDashboardType | undefined; /** 注意: 此ID是新加的ID,前端GUID生成,图标不会使用此属性 */ id: string | undefined; title: string | undefined; config: DeviceDashboardContentConfig | undefined; props: { [key: string]: any; } | undefined; } export declare class DeviceDashboardContentConfig implements IDeviceDashboardContentConfig { dragHandle: string | undefined; col: number | undefined; row: number | undefined; sizex: number | undefined; sizey: number | undefined; minCols: number | undefined; minRows: number | undefined; maxCols: number | undefined; payload: number | undefined; constructor(data?: IDeviceDashboardContentConfig); init(data?: any): void; static fromJS(data: any): DeviceDashboardContentConfig; toJSON(data?: any): any; } export interface IDeviceDashboardContentConfig { dragHandle: string | undefined; col: number | undefined; row: number | undefined; sizex: number | undefined; sizey: number | undefined; minCols: number | undefined; minRows: number | undefined; maxCols: number | undefined; payload: number | undefined; } export declare class SaveConfigureDashboardNameDto implements ISaveConfigureDashboardNameDto { id: string | undefined; configureId: number | undefined; name: string | undefined; constructor(data?: ISaveConfigureDashboardNameDto); init(data?: any): void; static fromJS(data: any): SaveConfigureDashboardNameDto; toJSON(data?: any): any; } export interface ISaveConfigureDashboardNameDto { id: string | undefined; configureId: number | undefined; name: string | undefined; } export declare class SaveConfigureDashboardResultDto implements ISaveConfigureDashboardResultDto { id: string | undefined; name: string | undefined; constructor(data?: ISaveConfigureDashboardResultDto); init(data?: any): void; static fromJS(data: any): SaveConfigureDashboardResultDto; toJSON(data?: any): any; } export interface ISaveConfigureDashboardResultDto { id: string | undefined; name: string | undefined; } export declare class SaveConfigureDashboardContentDto implements ISaveConfigureDashboardContentDto { id: string | undefined; content: ConfigureDashboardContentDto[] | undefined; constructor(data?: ISaveConfigureDashboardContentDto); init(data?: any): void; static fromJS(data: any): SaveConfigureDashboardContentDto; toJSON(data?: any): any; } export interface ISaveConfigureDashboardContentDto { id: string | undefined; content: ConfigureDashboardContentDto[] | undefined; } export declare class SaveDashboardItemDto implements ISaveDashboardItemDto { dashboardId: string | undefined; content: ConfigureDashboardContentDto | undefined; constructor(data?: ISaveDashboardItemDto); init(data?: any): void; static fromJS(data: any): SaveDashboardItemDto; toJSON(data?: any): any; } export interface ISaveDashboardItemDto { dashboardId: string | undefined; content: ConfigureDashboardContentDto | undefined; } export declare class PagedResultDtoOfEventListDto implements IPagedResultDtoOfEventListDto { totalCount: number | undefined; items: EventListDto[] | undefined; constructor(data?: IPagedResultDtoOfEventListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfEventListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfEventListDto { totalCount: number | undefined; items: EventListDto[] | undefined; } export declare class EventListDto implements IEventListDto { name: string | undefined; eventMessage: string | undefined; eventSourceId: number | undefined; variableName: string | undefined; variableDataType: EventListDtoVariableDataType | undefined; triggerRuleType: EventListDtoTriggerRuleType | undefined; triggerRuleTypeStr: string | undefined; triggerRuleValue: TriggerRuleValue | undefined; configureEventGroupId: number | undefined; groupName: string | undefined; id: number | undefined; constructor(data?: IEventListDto); init(data?: any): void; static fromJS(data: any): EventListDto; toJSON(data?: any): any; } export interface IEventListDto { name: string | undefined; eventMessage: string | undefined; eventSourceId: number | undefined; variableName: string | undefined; variableDataType: EventListDtoVariableDataType | undefined; triggerRuleType: EventListDtoTriggerRuleType | undefined; triggerRuleTypeStr: string | undefined; triggerRuleValue: TriggerRuleValue | undefined; configureEventGroupId: number | undefined; groupName: string | undefined; id: number | undefined; } export declare class EventForEditDto implements IEventForEditDto { eventSourceId: number | undefined; variableName: string | undefined; variableDataType: EventForEditDtoVariableDataType | undefined; name: string | undefined; eventMessage: string | undefined; configureEventGroupId: number | undefined; triggerRuleType: EventForEditDtoTriggerRuleType | undefined; triggerRuleValue: TriggerRuleValue | undefined; delayTime: number | undefined; deadBand: number | undefined; isProduceMessages: boolean | undefined; constructor(data?: IEventForEditDto); init(data?: any): void; static fromJS(data: any): EventForEditDto; toJSON(data?: any): any; } export interface IEventForEditDto { eventSourceId: number | undefined; variableName: string | undefined; variableDataType: EventForEditDtoVariableDataType | undefined; name: string | undefined; eventMessage: string | undefined; configureEventGroupId: number | undefined; triggerRuleType: EventForEditDtoTriggerRuleType | undefined; triggerRuleValue: TriggerRuleValue | undefined; delayTime: number | undefined; deadBand: number | undefined; isProduceMessages: boolean | undefined; } export declare class CreateOrUpdateEventDto implements ICreateOrUpdateEventDto { configureId: number | undefined; eventSourceId: number | undefined; variableName: string | undefined; name: string | undefined; eventMessage: string | undefined; configureEventGroupId: number | undefined; triggerRuleType: CreateOrUpdateEventDtoTriggerRuleType | undefined; triggerRuleValue: TriggerRuleValue | undefined; delayTime: number | undefined; deadBand: number | undefined; isProduceMessages: boolean | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateEventDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateEventDto; toJSON(data?: any): any; } export interface ICreateOrUpdateEventDto { configureId: number | undefined; eventSourceId: number | undefined; variableName: string | undefined; name: string | undefined; eventMessage: string | undefined; configureEventGroupId: number | undefined; triggerRuleType: CreateOrUpdateEventDtoTriggerRuleType | undefined; triggerRuleValue: TriggerRuleValue | undefined; delayTime: number | undefined; deadBand: number | undefined; isProduceMessages: boolean | undefined; id: number | undefined; } export declare class BatchEditEventDto implements IBatchEditEventDto { configureId: number | undefined; groupId: number | undefined; eventIds: number[] | undefined; constructor(data?: IBatchEditEventDto); init(data?: any): void; static fromJS(data: any): BatchEditEventDto; toJSON(data?: any): any; } export interface IBatchEditEventDto { configureId: number | undefined; groupId: number | undefined; eventIds: number[] | undefined; } export declare class BatchDeleteEventDto implements IBatchDeleteEventDto { configureId: number | undefined; eventIds: number[] | undefined; constructor(data?: IBatchDeleteEventDto); init(data?: any): void; static fromJS(data: any): BatchDeleteEventDto; toJSON(data?: any): any; } export interface IBatchDeleteEventDto { configureId: number | undefined; eventIds: number[] | undefined; } export declare class EventGroupListDto implements IEventGroupListDto { name: string | undefined; id: number | undefined; constructor(data?: IEventGroupListDto); init(data?: any): void; static fromJS(data: any): EventGroupListDto; toJSON(data?: any): any; } export interface IEventGroupListDto { name: string | undefined; id: number | undefined; } export declare class CreateOrUpdateEventGroupDto implements ICreateOrUpdateEventGroupDto { configureId: number | undefined; name: string | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateEventGroupDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateEventGroupDto; toJSON(data?: any): any; } export interface ICreateOrUpdateEventGroupDto { configureId: number | undefined; name: string | undefined; id: number | undefined; } export declare class IListResultOfConfigureGraphDto implements IIListResultOfConfigureGraphDto { items: ConfigureGraphDto[] | undefined; constructor(data?: IIListResultOfConfigureGraphDto); init(data?: any): void; static fromJS(data: any): IListResultOfConfigureGraphDto; toJSON(data?: any): any; } export interface IIListResultOfConfigureGraphDto { items: ConfigureGraphDto[] | undefined; } export declare class ConfigureGraphDto implements IConfigureGraphDto { name: string | undefined; thumbUrl: string | undefined; id: number | undefined; constructor(data?: IConfigureGraphDto); init(data?: any): void; static fromJS(data: any): ConfigureGraphDto; toJSON(data?: any): any; } export interface IConfigureGraphDto { name: string | undefined; thumbUrl: string | undefined; id: number | undefined; } export declare class IListResultOfConfigureGraphStateDto implements IIListResultOfConfigureGraphStateDto { items: ConfigureGraphStateDto[] | undefined; constructor(data?: IIListResultOfConfigureGraphStateDto); init(data?: any): void; static fromJS(data: any): IListResultOfConfigureGraphStateDto; toJSON(data?: any): any; } export interface IIListResultOfConfigureGraphStateDto { items: ConfigureGraphStateDto[] | undefined; } export declare class ConfigureGraphStateDto implements IConfigureGraphStateDto { /** 状态值:例如状态0、状态1、状态2... */ index: number | undefined; url: string | undefined; fileId: string | undefined; type: ConfigureGraphStateDtoType | undefined; canChangeFill: boolean | undefined; canChangeBorder: boolean | undefined; id: number | undefined; constructor(data?: IConfigureGraphStateDto); init(data?: any): void; static fromJS(data: any): ConfigureGraphStateDto; toJSON(data?: any): any; } export interface IConfigureGraphStateDto { /** 状态值:例如状态0、状态1、状态2... */ index: number | undefined; url: string | undefined; fileId: string | undefined; type: ConfigureGraphStateDtoType | undefined; canChangeFill: boolean | undefined; canChangeBorder: boolean | undefined; id: number | undefined; } export declare class ConfigureGraphEditDto implements IConfigureGraphEditDto { name: string | undefined; configureId: number | undefined; states: ConfigureGraphStateEditDto[] | undefined; id: number | undefined; constructor(data?: IConfigureGraphEditDto); init(data?: any): void; static fromJS(data: any): ConfigureGraphEditDto; toJSON(data?: any): any; } export interface IConfigureGraphEditDto { name: string | undefined; configureId: number | undefined; states: ConfigureGraphStateEditDto[] | undefined; id: number | undefined; } export declare class ConfigureGraphStateEditDto implements IConfigureGraphStateEditDto { /** 状态值:例如状态0、状态1、状态2... */ index: number | undefined; url: string | undefined; fileId: string | undefined; type: ConfigureGraphStateEditDtoType | undefined; canChangeFill: boolean | undefined; canChangeBorder: boolean | undefined; /** 如果为空,代表没有使用临时文件 */ tempFileId: string | undefined; id: number | undefined; constructor(data?: IConfigureGraphStateEditDto); init(data?: any): void; static fromJS(data: any): ConfigureGraphStateEditDto; toJSON(data?: any): any; } export interface IConfigureGraphStateEditDto { /** 状态值:例如状态0、状态1、状态2... */ index: number | undefined; url: string | undefined; fileId: string | undefined; type: ConfigureGraphStateEditDtoType | undefined; canChangeFill: boolean | undefined; canChangeBorder: boolean | undefined; /** 如果为空,代表没有使用临时文件 */ tempFileId: string | undefined; id: number | undefined; } export declare class GraphStateUrlDto implements IGraphStateUrlDto { url: string | undefined; constructor(data?: IGraphStateUrlDto); init(data?: any): void; static fromJS(data: any): GraphStateUrlDto; toJSON(data?: any): any; } export interface IGraphStateUrlDto { url: string | undefined; } export declare class GraphSettingDto implements IGraphSettingDto { category: string | undefined; graphId: number | undefined; url: string | undefined; constructor(data?: IGraphSettingDto); init(data?: any): void; static fromJS(data: any): GraphSettingDto; toJSON(data?: any): any; } export interface IGraphSettingDto { category: string | undefined; graphId: number | undefined; url: string | undefined; } export declare class ImportIntoUserGalleryDto implements IImportIntoUserGalleryDto { userId: number | undefined; configureId: number | undefined; configureGraphId: number | undefined; graphName: string | undefined; constructor(data?: IImportIntoUserGalleryDto); init(data?: any): void; static fromJS(data: any): ImportIntoUserGalleryDto; toJSON(data?: any): any; } export interface IImportIntoUserGalleryDto { userId: number | undefined; configureId: number | undefined; configureGraphId: number | undefined; graphName: string | undefined; } export declare class GetConfigureGraphStatesDto implements IGetConfigureGraphStatesDto { states: GraphStateDto[] | undefined; constructor(data?: IGetConfigureGraphStatesDto); init(data?: any): void; static fromJS(data: any): GetConfigureGraphStatesDto; toJSON(data?: any): any; } export interface IGetConfigureGraphStatesDto { states: GraphStateDto[] | undefined; } export declare class GraphStateDto implements IGraphStateDto { graphId: number | undefined; stateIndex: number | undefined; constructor(data?: IGraphStateDto); init(data?: any): void; static fromJS(data: any): GraphStateDto; toJSON(data?: any): any; } export interface IGraphStateDto { graphId: number | undefined; stateIndex: number | undefined; } export declare class IListResultOfGetConfigureGraphStateResultDto implements IIListResultOfGetConfigureGraphStateResultDto { items: GetConfigureGraphStateResultDto[] | undefined; constructor(data?: IIListResultOfGetConfigureGraphStateResultDto); init(data?: any): void; static fromJS(data: any): IListResultOfGetConfigureGraphStateResultDto; toJSON(data?: any): any; } export interface IIListResultOfGetConfigureGraphStateResultDto { items: GetConfigureGraphStateResultDto[] | undefined; } export declare class GetConfigureGraphStateResultDto implements IGetConfigureGraphStateResultDto { graphId: number | undefined; stateIndex: number | undefined; result: GraphStateResult | undefined; constructor(data?: IGetConfigureGraphStateResultDto); init(data?: any): void; static fromJS(data: any): GetConfigureGraphStateResultDto; toJSON(data?: any): any; } export interface IGetConfigureGraphStateResultDto { graphId: number | undefined; stateIndex: number | undefined; result: GraphStateResult | undefined; } export declare class GraphStateResult implements IGraphStateResult { type: GraphStateResultType | undefined; url: string | undefined; constructor(data?: IGraphStateResult); init(data?: any): void; static fromJS(data: any): GraphStateResult; toJSON(data?: any): any; } export interface IGraphStateResult { type: GraphStateResultType | undefined; url: string | undefined; } export declare class ConfigurePermissionDto implements IConfigurePermissionDto { id: number | undefined; name: string; description: string | undefined; configureId: number | undefined; tag: string | undefined; constructor(data?: IConfigurePermissionDto); init(data?: any): void; static fromJS(data: any): ConfigurePermissionDto; toJSON(data?: any): any; } export interface IConfigurePermissionDto { id: number | undefined; name: string; description: string | undefined; configureId: number | undefined; tag: string | undefined; } export declare class CheckPermissionUsedDto implements ICheckPermissionUsedDto { configureId: number | undefined; tag: string | undefined; constructor(data?: ICheckPermissionUsedDto); init(data?: any): void; static fromJS(data: any): CheckPermissionUsedDto; toJSON(data?: any): any; } export interface ICheckPermissionUsedDto { configureId: number | undefined; tag: string | undefined; } export declare class IListResultOfConfigurePermissionDto implements IIListResultOfConfigurePermissionDto { items: ConfigurePermissionDto[] | undefined; constructor(data?: IIListResultOfConfigurePermissionDto); init(data?: any): void; static fromJS(data: any): IListResultOfConfigurePermissionDto; toJSON(data?: any): any; } export interface IIListResultOfConfigurePermissionDto { items: ConfigurePermissionDto[] | undefined; } export declare class ReleaseConfigureDto implements IReleaseConfigureDto { views: ReleaseViewDto[] | undefined; id: number | undefined; constructor(data?: IReleaseConfigureDto); init(data?: any): void; static fromJS(data: any): ReleaseConfigureDto; toJSON(data?: any): any; } export interface IReleaseConfigureDto { views: ReleaseViewDto[] | undefined; id: number | undefined; } export declare class ReleaseViewDto implements IReleaseViewDto { viewIndex: number | undefined; width: number | undefined; height: number | undefined; releasedView: string | undefined; code: string | undefined; id: number | undefined; constructor(data?: IReleaseViewDto); init(data?: any): void; static fromJS(data: any): ReleaseViewDto; toJSON(data?: any): any; } export interface IReleaseViewDto { viewIndex: number | undefined; width: number | undefined; height: number | undefined; releasedView: string | undefined; code: string | undefined; id: number | undefined; } export declare class IListResultOfDeletedDataSourceDto implements IIListResultOfDeletedDataSourceDto { items: DeletedDataSourceDto[] | undefined; constructor(data?: IIListResultOfDeletedDataSourceDto); init(data?: any): void; static fromJS(data: any): IListResultOfDeletedDataSourceDto; toJSON(data?: any): any; } export interface IIListResultOfDeletedDataSourceDto { items: DeletedDataSourceDto[] | undefined; } export declare class DeletedDataSourceDto implements IDeletedDataSourceDto { name: string | undefined; constructor(data?: IDeletedDataSourceDto); init(data?: any): void; static fromJS(data: any): DeletedDataSourceDto; toJSON(data?: any): any; } export interface IDeletedDataSourceDto { name: string | undefined; } export declare class ConfigureSettingsDto implements IConfigureSettingsDto { designerSettings: DesignerSettingsDto | undefined; constructor(data?: IConfigureSettingsDto); init(data?: any): void; static fromJS(data: any): ConfigureSettingsDto; toJSON(data?: any): any; } export interface IConfigureSettingsDto { designerSettings: DesignerSettingsDto | undefined; } export declare class DesignerSettingsDto implements IDesignerSettingsDto { isShowGrid: boolean | undefined; isGridSnapEnabled: boolean | undefined; isGuidelineSnapEnabled: boolean | undefined; constructor(data?: IDesignerSettingsDto); init(data?: any): void; static fromJS(data: any): DesignerSettingsDto; toJSON(data?: any): any; } export interface IDesignerSettingsDto { isShowGrid: boolean | undefined; isGridSnapEnabled: boolean | undefined; isGuidelineSnapEnabled: boolean | undefined; } export declare class IListResultOfConfigureVideoDto implements IIListResultOfConfigureVideoDto { items: ConfigureVideoDto[] | undefined; constructor(data?: IIListResultOfConfigureVideoDto); init(data?: any): void; static fromJS(data: any): IListResultOfConfigureVideoDto; toJSON(data?: any): any; } export interface IIListResultOfConfigureVideoDto { items: ConfigureVideoDto[] | undefined; } export declare class ConfigureVideoDto implements IConfigureVideoDto { id: number | undefined; isDefaultUrl: boolean | undefined; videoType: ConfigureVideoDtoVideoType | undefined; /** 隐藏标识 */ tag: string | undefined; name: string; videoUrl: string | undefined; configureId: number | undefined; constructor(data?: IConfigureVideoDto); init(data?: any): void; static fromJS(data: any): ConfigureVideoDto; toJSON(data?: any): any; } export interface IConfigureVideoDto { id: number | undefined; isDefaultUrl: boolean | undefined; videoType: ConfigureVideoDtoVideoType | undefined; /** 隐藏标识 */ tag: string | undefined; name: string; videoUrl: string | undefined; configureId: number | undefined; } export declare class IListResultOfConfigureVideoNameDto implements IIListResultOfConfigureVideoNameDto { items: ConfigureVideoNameDto[] | undefined; constructor(data?: IIListResultOfConfigureVideoNameDto); init(data?: any): void; static fromJS(data: any): IListResultOfConfigureVideoNameDto; toJSON(data?: any): any; } export interface IIListResultOfConfigureVideoNameDto { items: ConfigureVideoNameDto[] | undefined; } export declare class ConfigureVideoNameDto implements IConfigureVideoNameDto { tag: string | undefined; name: string | undefined; videoType: ConfigureVideoNameDtoVideoType | undefined; constructor(data?: IConfigureVideoNameDto); init(data?: any): void; static fromJS(data: any): ConfigureVideoNameDto; toJSON(data?: any): any; } export interface IConfigureVideoNameDto { tag: string | undefined; name: string | undefined; videoType: ConfigureVideoNameDtoVideoType | undefined; } export declare class CreateOrUpdateViewDto implements ICreateOrUpdateViewDto { id: number | undefined; viewType: CreateOrUpdateViewDtoViewType | undefined; configureId: number | undefined; name: string; width: number | undefined; height: number | undefined; configure: string; constructor(data?: ICreateOrUpdateViewDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateViewDto; toJSON(data?: any): any; } export interface ICreateOrUpdateViewDto { id: number | undefined; viewType: CreateOrUpdateViewDtoViewType | undefined; configureId: number | undefined; name: string; width: number | undefined; height: number | undefined; configure: string; } export declare class IListResultOfConfigureViewNameDto implements IIListResultOfConfigureViewNameDto { items: ConfigureViewNameDto[] | undefined; constructor(data?: IIListResultOfConfigureViewNameDto); init(data?: any): void; static fromJS(data: any): IListResultOfConfigureViewNameDto; toJSON(data?: any): any; } export interface IIListResultOfConfigureViewNameDto { items: ConfigureViewNameDto[] | undefined; } export declare class ConfigureViewNameDto implements IConfigureViewNameDto { index: number | undefined; name: string | undefined; type: ConfigureViewNameDtoType | undefined; isMainView: boolean | undefined; width: number | undefined; height: number | undefined; id: number | undefined; constructor(data?: IConfigureViewNameDto); init(data?: any): void; static fromJS(data: any): ConfigureViewNameDto; toJSON(data?: any): any; } export interface IConfigureViewNameDto { index: number | undefined; name: string | undefined; type: ConfigureViewNameDtoType | undefined; isMainView: boolean | undefined; width: number | undefined; height: number | undefined; id: number | undefined; } export declare class ViewConfigureDto implements IViewConfigureDto { name: string | undefined; width: number | undefined; height: number | undefined; configure: string | undefined; type: ViewConfigureDtoType | undefined; constructor(data?: IViewConfigureDto); init(data?: any): void; static fromJS(data: any): ViewConfigureDto; toJSON(data?: any): any; } export interface IViewConfigureDto { name: string | undefined; width: number | undefined; height: number | undefined; configure: string | undefined; type: ViewConfigureDtoType | undefined; } export declare class IListResultOfViewConfiguresDto implements IIListResultOfViewConfiguresDto { items: ViewConfiguresDto[] | undefined; constructor(data?: IIListResultOfViewConfiguresDto); init(data?: any): void; static fromJS(data: any): IListResultOfViewConfiguresDto; toJSON(data?: any): any; } export interface IIListResultOfViewConfiguresDto { items: ViewConfiguresDto[] | undefined; } export declare class ViewConfiguresDto implements IViewConfiguresDto { id: number | undefined; configure: string | undefined; constructor(data?: IViewConfiguresDto); init(data?: any): void; static fromJS(data: any): ViewConfiguresDto; toJSON(data?: any): any; } export interface IViewConfiguresDto { id: number | undefined; configure: string | undefined; } export declare class CopyConfigureViewDto implements ICopyConfigureViewDto { configureId: number | undefined; copyedViewId: number | undefined; name: string | undefined; constructor(data?: ICopyConfigureViewDto); init(data?: any): void; static fromJS(data: any): CopyConfigureViewDto; toJSON(data?: any): any; } export interface ICopyConfigureViewDto { configureId: number | undefined; copyedViewId: number | undefined; name: string | undefined; } export declare class SetMainViewDto implements ISetMainViewDto { configureId: number | undefined; viewId: number | undefined; constructor(data?: ISetMainViewDto); init(data?: any): void; static fromJS(data: any): SetMainViewDto; toJSON(data?: any): any; } export interface ISetMainViewDto { configureId: number | undefined; viewId: number | undefined; } export declare class EntityDtoOfInt32 implements IEntityDtoOfInt32 { id: number | undefined; constructor(data?: IEntityDtoOfInt32); init(data?: any): void; static fromJS(data: any): EntityDtoOfInt32; toJSON(data?: any): any; } export interface IEntityDtoOfInt32 { id: number | undefined; } export declare class ConfigureViewSettingDto implements IConfigureViewSettingDto { configureId: number | undefined; defaultWidth: number | undefined; defaultHeight: number | undefined; constructor(data?: IConfigureViewSettingDto); init(data?: any): void; static fromJS(data: any): ConfigureViewSettingDto; toJSON(data?: any): any; } export interface IConfigureViewSettingDto { configureId: number | undefined; defaultWidth: number | undefined; defaultHeight: number | undefined; } export declare class UpdateConfigureViewSettingDto implements IUpdateConfigureViewSettingDto { configureId: number | undefined; width: number | undefined; height: number | undefined; type: UpdateConfigureViewSettingDtoType | undefined; constructor(data?: IUpdateConfigureViewSettingDto); init(data?: any): void; static fromJS(data: any): UpdateConfigureViewSettingDto; toJSON(data?: any): any; } export interface IUpdateConfigureViewSettingDto { configureId: number | undefined; width: number | undefined; height: number | undefined; type: UpdateConfigureViewSettingDtoType | undefined; } export declare class PagedResultDtoOfGetNotificationOutputDto implements IPagedResultDtoOfGetNotificationOutputDto { totalCount: number | undefined; items: GetNotificationOutputDto[] | undefined; constructor(data?: IPagedResultDtoOfGetNotificationOutputDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfGetNotificationOutputDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfGetNotificationOutputDto { totalCount: number | undefined; items: GetNotificationOutputDto[] | undefined; } export declare class GetNotificationOutputDto implements IGetNotificationOutputDto { id: number | undefined; title: string | undefined; content: string | undefined; recipientRole: GetNotificationOutputDtoRecipientRole | undefined; status: GetNotificationOutputDtoStatus | undefined; publishedDateTime: moment.Moment | undefined; recipientType: GetNotificationOutputDtoRecipientType | undefined; expireTime: moment.Moment | undefined; useMobilePushService: boolean | undefined; notificationTenants: TenantIdNameDto[] | undefined; constructor(data?: IGetNotificationOutputDto); init(data?: any): void; static fromJS(data: any): GetNotificationOutputDto; toJSON(data?: any): any; } export interface IGetNotificationOutputDto { id: number | undefined; title: string | undefined; content: string | undefined; recipientRole: GetNotificationOutputDtoRecipientRole | undefined; status: GetNotificationOutputDtoStatus | undefined; publishedDateTime: moment.Moment | undefined; recipientType: GetNotificationOutputDtoRecipientType | undefined; expireTime: moment.Moment | undefined; useMobilePushService: boolean | undefined; notificationTenants: TenantIdNameDto[] | undefined; } export declare class TenantIdNameDto implements ITenantIdNameDto { id: number | undefined; name: string | undefined; constructor(data?: ITenantIdNameDto); init(data?: any): void; static fromJS(data: any): TenantIdNameDto; toJSON(data?: any): any; } export interface ITenantIdNameDto { id: number | undefined; name: string | undefined; } export declare class CreateOrEditCustomManualNotificationInputDto implements ICreateOrEditCustomManualNotificationInputDto { id: number | undefined; title: string | undefined; content: string | undefined; recipientRole: CreateOrEditCustomManualNotificationInputDtoRecipientRole | undefined; status: CreateOrEditCustomManualNotificationInputDtoStatus | undefined; expireTime: moment.Moment | undefined; useMobilePushService: boolean | undefined; recipientType: CreateOrEditCustomManualNotificationInputDtoRecipientType | undefined; tenantIds: number[] | undefined; constructor(data?: ICreateOrEditCustomManualNotificationInputDto); init(data?: any): void; static fromJS(data: any): CreateOrEditCustomManualNotificationInputDto; toJSON(data?: any): any; } export interface ICreateOrEditCustomManualNotificationInputDto { id: number | undefined; title: string | undefined; content: string | undefined; recipientRole: CreateOrEditCustomManualNotificationInputDtoRecipientRole | undefined; status: CreateOrEditCustomManualNotificationInputDtoStatus | undefined; expireTime: moment.Moment | undefined; useMobilePushService: boolean | undefined; recipientType: CreateOrEditCustomManualNotificationInputDtoRecipientType | undefined; tenantIds: number[] | undefined; } export declare class CustomManualNotificationIdDto implements ICustomManualNotificationIdDto { id: number | undefined; constructor(data?: ICustomManualNotificationIdDto); init(data?: any): void; static fromJS(data: any): CustomManualNotificationIdDto; toJSON(data?: any): any; } export interface ICustomManualNotificationIdDto { id: number | undefined; } /** 自定义列模型 */ export declare class TitleInfoDto implements ITitleInfoDto { /** 自定义列表名 */ tableName: string | undefined; /** 自定义列显示title */ titles: string[] | undefined; constructor(data?: ITitleInfoDto); init(data?: any): void; static fromJS(data: any): TitleInfoDto; toJSON(data?: any): any; } /** 自定义列模型 */ export interface ITitleInfoDto { /** 自定义列表名 */ tableName: string | undefined; /** 自定义列显示title */ titles: string[] | undefined; } export declare class DashboardListDto implements IDashboardListDto { id: number | undefined; name: string | undefined; index: number | undefined; content: string | undefined; constructor(data?: IDashboardListDto); init(data?: any): void; static fromJS(data: any): DashboardListDto; toJSON(data?: any): any; } export interface IDashboardListDto { id: number | undefined; name: string | undefined; index: number | undefined; content: string | undefined; } export declare class SaveDashboardDto implements ISaveDashboardDto { id: number | undefined; name: string | undefined; permissions: DashboardPermissionDto[] | undefined; constructor(data?: ISaveDashboardDto); init(data?: any): void; static fromJS(data: any): SaveDashboardDto; toJSON(data?: any): any; } export interface ISaveDashboardDto { id: number | undefined; name: string | undefined; permissions: DashboardPermissionDto[] | undefined; } export declare class DashboardPermissionDto implements IDashboardPermissionDto { permissionOwnerType: DashboardPermissionDtoPermissionOwnerType | undefined; ownerIds: number[] | undefined; constructor(data?: IDashboardPermissionDto); init(data?: any): void; static fromJS(data: any): DashboardPermissionDto; toJSON(data?: any): any; } export interface IDashboardPermissionDto { permissionOwnerType: DashboardPermissionDtoPermissionOwnerType | undefined; ownerIds: number[] | undefined; } export declare class ReOrderDashBoardDto implements IReOrderDashBoardDto { dashboardId: number[] | undefined; constructor(data?: IReOrderDashBoardDto); init(data?: any): void; static fromJS(data: any): ReOrderDashBoardDto; toJSON(data?: any): any; } export interface IReOrderDashBoardDto { dashboardId: number[] | undefined; } export declare class SaveDashBoardContentDto implements ISaveDashBoardContentDto { id: number | undefined; content: string; constructor(data?: ISaveDashBoardContentDto); init(data?: any): void; static fromJS(data: any): SaveDashBoardContentDto; toJSON(data?: any): any; } export interface ISaveDashBoardContentDto { id: number | undefined; content: string; } export declare class Dashboard implements IDashboard { name: string; index: number | undefined; content: string; tenantId: number | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IDashboard); init(data?: any): void; static fromJS(data: any): Dashboard; toJSON(data?: any): any; } export interface IDashboard { name: string; index: number | undefined; content: string; tenantId: number | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class TargetOwnerPermission implements ITargetOwnerPermission { tenantId: number | undefined; permissionTargetId: number | undefined; permissionTargetType: string; permissionCategory: string; targetOwnerType: TargetOwnerPermissionTargetOwnerType | undefined; targetOwnerId: number | undefined; isGranted: boolean | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: ITargetOwnerPermission); init(data?: any): void; static fromJS(data: any): TargetOwnerPermission; toJSON(data?: any): any; } export interface ITargetOwnerPermission { tenantId: number | undefined; permissionTargetId: number | undefined; permissionTargetType: string; permissionCategory: string; targetOwnerType: TargetOwnerPermissionTargetOwnerType | undefined; targetOwnerId: number | undefined; isGranted: boolean | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class DashboardOwnerInfoDto implements IDashboardOwnerInfoDto { ownerType: DashboardOwnerInfoDtoOwnerType | undefined; ownerId: number | undefined; ownerName: string | undefined; constructor(data?: IDashboardOwnerInfoDto); init(data?: any): void; static fromJS(data: any): DashboardOwnerInfoDto; toJSON(data?: any): any; } export interface IDashboardOwnerInfoDto { ownerType: DashboardOwnerInfoDtoOwnerType | undefined; ownerId: number | undefined; ownerName: string | undefined; } export declare class User implements IUser { profilePictureId: string | undefined; jobNumber: string | undefined; shouldChangePasswordOnNextLogin: boolean | undefined; isLocationEnabled: boolean | undefined; signInTokenExpireTimeUtc: moment.Moment | undefined; signInToken: string | undefined; googleAuthenticatorKey: string | undefined; fullName: string | undefined; mergerName: string | undefined; expireTime: moment.Moment | undefined; dataPolicy: UserDataPolicy | undefined; creatorOrganizationId: number | undefined; openId: string | undefined; wxPushEnabled: boolean | undefined; sequentialId: number | undefined; externalSuperAdmin: boolean | undefined; emailAddress: string; normalizedUserName: string; normalizedEmailAddress: string; concurrencyStamp: string | undefined; tokens: UserToken[] | undefined; deleterUser: User | undefined; creatorUser: User | undefined; lastModifierUser: User | undefined; authenticationSource: string | undefined; userName: string; tenantId: number | undefined; name: string; surname: string; password: string; emailConfirmationCode: string | undefined; passwordResetCode: string | undefined; lockoutEndDateUtc: moment.Moment | undefined; accessFailedCount: number | undefined; isLockoutEnabled: boolean | undefined; phoneNumber: string | undefined; isPhoneNumberConfirmed: boolean | undefined; securityStamp: string | undefined; isTwoFactorEnabled: boolean | undefined; logins: UserLogin[] | undefined; roles: UserRole[] | undefined; claims: UserClaim[] | undefined; permissions: UserPermissionSetting[] | undefined; settings: Setting[] | undefined; isEmailConfirmed: boolean | undefined; isActive: boolean | undefined; lastLoginTime: moment.Moment | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IUser); init(data?: any): void; static fromJS(data: any): User; toJSON(data?: any): any; } export interface IUser { profilePictureId: string | undefined; jobNumber: string | undefined; shouldChangePasswordOnNextLogin: boolean | undefined; isLocationEnabled: boolean | undefined; signInTokenExpireTimeUtc: moment.Moment | undefined; signInToken: string | undefined; googleAuthenticatorKey: string | undefined; fullName: string | undefined; mergerName: string | undefined; expireTime: moment.Moment | undefined; dataPolicy: UserDataPolicy | undefined; creatorOrganizationId: number | undefined; openId: string | undefined; wxPushEnabled: boolean | undefined; sequentialId: number | undefined; externalSuperAdmin: boolean | undefined; emailAddress: string; normalizedUserName: string; normalizedEmailAddress: string; concurrencyStamp: string | undefined; tokens: UserToken[] | undefined; deleterUser: User | undefined; creatorUser: User | undefined; lastModifierUser: User | undefined; authenticationSource: string | undefined; userName: string; tenantId: number | undefined; name: string; surname: string; password: string; emailConfirmationCode: string | undefined; passwordResetCode: string | undefined; lockoutEndDateUtc: moment.Moment | undefined; accessFailedCount: number | undefined; isLockoutEnabled: boolean | undefined; phoneNumber: string | undefined; isPhoneNumberConfirmed: boolean | undefined; securityStamp: string | undefined; isTwoFactorEnabled: boolean | undefined; logins: UserLogin[] | undefined; roles: UserRole[] | undefined; claims: UserClaim[] | undefined; permissions: UserPermissionSetting[] | undefined; settings: Setting[] | undefined; isEmailConfirmed: boolean | undefined; isActive: boolean | undefined; lastLoginTime: moment.Moment | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class UserToken implements IUserToken { tenantId: number | undefined; userId: number | undefined; loginProvider: string | undefined; name: string | undefined; value: string | undefined; id: number | undefined; constructor(data?: IUserToken); init(data?: any): void; static fromJS(data: any): UserToken; toJSON(data?: any): any; } export interface IUserToken { tenantId: number | undefined; userId: number | undefined; loginProvider: string | undefined; name: string | undefined; value: string | undefined; id: number | undefined; } export declare class UserLogin implements IUserLogin { tenantId: number | undefined; userId: number | undefined; loginProvider: string; providerKey: string; id: number | undefined; constructor(data?: IUserLogin); init(data?: any): void; static fromJS(data: any): UserLogin; toJSON(data?: any): any; } export interface IUserLogin { tenantId: number | undefined; userId: number | undefined; loginProvider: string; providerKey: string; id: number | undefined; } export declare class UserRole implements IUserRole { tenantId: number | undefined; userId: number | undefined; roleId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IUserRole); init(data?: any): void; static fromJS(data: any): UserRole; toJSON(data?: any): any; } export interface IUserRole { tenantId: number | undefined; userId: number | undefined; roleId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class UserClaim implements IUserClaim { tenantId: number | undefined; userId: number | undefined; claimType: string | undefined; claimValue: string | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IUserClaim); init(data?: any): void; static fromJS(data: any): UserClaim; toJSON(data?: any): any; } export interface IUserClaim { tenantId: number | undefined; userId: number | undefined; claimType: string | undefined; claimValue: string | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class UserPermissionSetting implements IUserPermissionSetting { userId: number | undefined; tenantId: number | undefined; name: string; isGranted: boolean | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IUserPermissionSetting); init(data?: any): void; static fromJS(data: any): UserPermissionSetting; toJSON(data?: any): any; } export interface IUserPermissionSetting { userId: number | undefined; tenantId: number | undefined; name: string; isGranted: boolean | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class Setting implements ISetting { tenantId: number | undefined; userId: number | undefined; name: string; value: string | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: ISetting); init(data?: any): void; static fromJS(data: any): Setting; toJSON(data?: any): any; } export interface ISetting { tenantId: number | undefined; userId: number | undefined; name: string; value: string | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class CheckReportDto implements ICheckReportDto { reportId: number | undefined; constructor(data?: ICheckReportDto); init(data?: any): void; static fromJS(data: any): CheckReportDto; toJSON(data?: any): any; } export interface ICheckReportDto { reportId: number | undefined; } export declare class PagedResultDtoOfReportListDto implements IPagedResultDtoOfReportListDto { totalCount: number | undefined; items: ReportListDto[] | undefined; constructor(data?: IPagedResultDtoOfReportListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfReportListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfReportListDto { totalCount: number | undefined; items: ReportListDto[] | undefined; } export declare class ReportListDto implements IReportListDto { reportId: number | undefined; reportTitle: string | undefined; reportDisplayType: ReportListDtoReportDisplayType | undefined; creator: string | undefined; creationTime: moment.Moment | undefined; constructor(data?: IReportListDto); init(data?: any): void; static fromJS(data: any): ReportListDto; toJSON(data?: any): any; } export interface IReportListDto { reportId: number | undefined; reportTitle: string | undefined; reportDisplayType: ReportListDtoReportDisplayType | undefined; creator: string | undefined; creationTime: moment.Moment | undefined; } export declare class UpdateDashboardThemeDto implements IUpdateDashboardThemeDto { color: UpdateDashboardThemeDtoColor | undefined; hasBorder: boolean | undefined; constructor(data?: IUpdateDashboardThemeDto); init(data?: any): void; static fromJS(data: any): UpdateDashboardThemeDto; toJSON(data?: any): any; } export interface IUpdateDashboardThemeDto { color: UpdateDashboardThemeDtoColor | undefined; hasBorder: boolean | undefined; } export declare class DashboardThemeDto implements IDashboardThemeDto { dashboardColor: DashboardThemeDtoDashboardColor | undefined; hasBorder: boolean | undefined; constructor(data?: IDashboardThemeDto); init(data?: any): void; static fromJS(data: any): DashboardThemeDto; toJSON(data?: any): any; } export interface IDashboardThemeDto { dashboardColor: DashboardThemeDtoDashboardColor | undefined; hasBorder: boolean | undefined; } export declare class UpdateUserMapInfoDto implements IUpdateUserMapInfoDto { zoomLevel: string | undefined; longitude: string | undefined; latitude: string | undefined; constructor(data?: IUpdateUserMapInfoDto); init(data?: any): void; static fromJS(data: any): UpdateUserMapInfoDto; toJSON(data?: any): any; } export interface IUpdateUserMapInfoDto { zoomLevel: string | undefined; longitude: string | undefined; latitude: string | undefined; } export declare class UpdateMapInfo implements IUpdateMapInfo { dashBoardId: number | undefined; zoomLevel: string | undefined; longitude: string | undefined; latitude: string | undefined; constructor(data?: IUpdateMapInfo); init(data?: any): void; static fromJS(data: any): UpdateMapInfo; toJSON(data?: any): any; } export interface IUpdateMapInfo { dashBoardId: number | undefined; zoomLevel: string | undefined; longitude: string | undefined; latitude: string | undefined; } export declare class ListResultDtoOfDictionaryDto implements IListResultDtoOfDictionaryDto { items: DictionaryDto[] | undefined; constructor(data?: IListResultDtoOfDictionaryDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfDictionaryDto; toJSON(data?: any): any; } export interface IListResultDtoOfDictionaryDto { items: DictionaryDto[] | undefined; } export declare class DictionaryDto implements IDictionaryDto { name: string | undefined; order: number | undefined; code: string | undefined; id: string | undefined; constructor(data?: IDictionaryDto); init(data?: any): void; static fromJS(data: any): DictionaryDto; toJSON(data?: any): any; } export interface IDictionaryDto { name: string | undefined; order: number | undefined; code: string | undefined; id: string | undefined; } export declare class ListResultDtoOfDictionaryItemDto implements IListResultDtoOfDictionaryItemDto { items: DictionaryItemDto[] | undefined; constructor(data?: IListResultDtoOfDictionaryItemDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfDictionaryItemDto; toJSON(data?: any): any; } export interface IListResultDtoOfDictionaryItemDto { items: DictionaryItemDto[] | undefined; } export declare class DictionaryItemDto implements IDictionaryItemDto { name: string | undefined; dataDictionaryId: string | undefined; shorthand: string | undefined; isPreset: boolean | undefined; order: number | undefined; value: string | undefined; isEnabled: boolean | undefined; id: string | undefined; constructor(data?: IDictionaryItemDto); init(data?: any): void; static fromJS(data: any): DictionaryItemDto; toJSON(data?: any): any; } export interface IDictionaryItemDto { name: string | undefined; dataDictionaryId: string | undefined; shorthand: string | undefined; isPreset: boolean | undefined; order: number | undefined; value: string | undefined; isEnabled: boolean | undefined; id: string | undefined; } export declare class PagedResultDtoOfDictionaryItemDto implements IPagedResultDtoOfDictionaryItemDto { totalCount: number | undefined; items: DictionaryItemDto[] | undefined; constructor(data?: IPagedResultDtoOfDictionaryItemDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDictionaryItemDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfDictionaryItemDto { totalCount: number | undefined; items: DictionaryItemDto[] | undefined; } export declare class PagedResultDtoOfHostDataDictionaryItem implements IPagedResultDtoOfHostDataDictionaryItem { totalCount: number | undefined; items: HostDataDictionaryItem[] | undefined; constructor(data?: IPagedResultDtoOfHostDataDictionaryItem); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfHostDataDictionaryItem; toJSON(data?: any): any; } export interface IPagedResultDtoOfHostDataDictionaryItem { totalCount: number | undefined; items: HostDataDictionaryItem[] | undefined; } export declare class HostDataDictionaryItem implements IHostDataDictionaryItem { id: number | undefined; name: string | undefined; dataDictionaryId: number | undefined; shorthand: string | undefined; value: string | undefined; constructor(data?: IHostDataDictionaryItem); init(data?: any): void; static fromJS(data: any): HostDataDictionaryItem; toJSON(data?: any): any; } export interface IHostDataDictionaryItem { id: number | undefined; name: string | undefined; dataDictionaryId: number | undefined; shorthand: string | undefined; value: string | undefined; } export declare class DictionaryCode implements IDictionaryCode { faultTypeCode: string | undefined; constructor(data?: IDictionaryCode); init(data?: any): void; static fromJS(data: any): DictionaryCode; toJSON(data?: any): any; } export interface IDictionaryCode { faultTypeCode: string | undefined; } export declare class PagedResultDtoOfDictionaryDto implements IPagedResultDtoOfDictionaryDto { totalCount: number | undefined; items: DictionaryDto[] | undefined; constructor(data?: IPagedResultDtoOfDictionaryDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDictionaryDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfDictionaryDto { totalCount: number | undefined; items: DictionaryDto[] | undefined; } export declare class DataSourceDto implements IDataSourceDto { displayName: string | undefined; id: number | undefined; configureId: number | undefined; code: number | undefined; /** 当前数据源类型 目前只有FBOX类型, 默认为FBox */ dataSourceType: DataSourceDtoDataSourceType | undefined; /** 当前数据源类型的字符串表达形式 主要用于前端显示使用 */ dataSourceTypeString: string | undefined; type: DataSourceDtoType | undefined; boxTypeDisplayText: string | undefined; refDataSourceId: number | undefined; refDataSourceKey: string | undefined; constructor(data?: IDataSourceDto); init(data?: any): void; static fromJS(data: any): DataSourceDto; toJSON(data?: any): any; } export interface IDataSourceDto { displayName: string | undefined; id: number | undefined; configureId: number | undefined; code: number | undefined; /** 当前数据源类型 目前只有FBOX类型, 默认为FBox */ dataSourceType: DataSourceDtoDataSourceType | undefined; /** 当前数据源类型的字符串表达形式 主要用于前端显示使用 */ dataSourceTypeString: string | undefined; type: DataSourceDtoType | undefined; boxTypeDisplayText: string | undefined; refDataSourceId: number | undefined; refDataSourceKey: string | undefined; } export declare class DataSourceForDataConfigDto implements IDataSourceForDataConfigDto { displayName: string | undefined; id: number | undefined; constructor(data?: IDataSourceForDataConfigDto); init(data?: any): void; static fromJS(data: any): DataSourceForDataConfigDto; toJSON(data?: any): any; } export interface IDataSourceForDataConfigDto { displayName: string | undefined; id: number | undefined; } export declare class ImportFromFBoxDto implements IImportFromFBoxDto { configureId: number | undefined; dataSourceId: number | undefined; username: string | undefined; password: string | undefined; boxSerialNumber: string | undefined; /** 导入数据源类型,目前只有FBOX类型 */ dataSourceType: ImportFromFBoxDtoDataSourceType | undefined; constructor(data?: IImportFromFBoxDto); init(data?: any): void; static fromJS(data: any): ImportFromFBoxDto; toJSON(data?: any): any; } export interface IImportFromFBoxDto { configureId: number | undefined; dataSourceId: number | undefined; username: string | undefined; password: string | undefined; boxSerialNumber: string | undefined; /** 导入数据源类型,目前只有FBOX类型 */ dataSourceType: ImportFromFBoxDtoDataSourceType | undefined; } export declare class BuildDataAfterImportCheckRepeatNameDto implements IBuildDataAfterImportCheckRepeatNameDto { configureId: number | undefined; dataSourceId: number | undefined; /** 当前数据源类型 目前只有FBOX类型, 默认为FBox */ dataSourceType: BuildDataAfterImportCheckRepeatNameDtoDataSourceType | undefined; constructor(data?: IBuildDataAfterImportCheckRepeatNameDto); init(data?: any): void; static fromJS(data: any): BuildDataAfterImportCheckRepeatNameDto; toJSON(data?: any): any; } export interface IBuildDataAfterImportCheckRepeatNameDto { configureId: number | undefined; dataSourceId: number | undefined; /** 当前数据源类型 目前只有FBOX类型, 默认为FBox */ dataSourceType: BuildDataAfterImportCheckRepeatNameDtoDataSourceType | undefined; } export declare class BuildDataAfterImportDto implements IBuildDataAfterImportDto { configureId: number | undefined; dataSourceId: number | undefined; dataSourceName: string | undefined; /** 当前数据源类型 目前只有FBOX类型, 默认为FBox */ dataSourceType: BuildDataAfterImportDtoDataSourceType | undefined; renameType: BuildDataAfterImportDtoRenameType | undefined; constructor(data?: IBuildDataAfterImportDto); init(data?: any): void; static fromJS(data: any): BuildDataAfterImportDto; toJSON(data?: any): any; } export interface IBuildDataAfterImportDto { configureId: number | undefined; dataSourceId: number | undefined; dataSourceName: string | undefined; /** 当前数据源类型 目前只有FBOX类型, 默认为FBox */ dataSourceType: BuildDataAfterImportDtoDataSourceType | undefined; renameType: BuildDataAfterImportDtoRenameType | undefined; } export declare class CreateOrUpdateDataSourceImportInfoDto implements ICreateOrUpdateDataSourceImportInfoDto { dataSourceId: number | undefined; username: string | undefined; password: string | undefined; boxSerialNumber: string | undefined; constructor(data?: ICreateOrUpdateDataSourceImportInfoDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateDataSourceImportInfoDto; toJSON(data?: any): any; } export interface ICreateOrUpdateDataSourceImportInfoDto { dataSourceId: number | undefined; username: string | undefined; password: string | undefined; boxSerialNumber: string | undefined; } export declare class GetDataSourceImportInfoForEditDto implements IGetDataSourceImportInfoForEditDto { configureId: number | undefined; dataSourceId: number | undefined; username: string | undefined; password: string | undefined; boxSerialNumber: string | undefined; constructor(data?: IGetDataSourceImportInfoForEditDto); init(data?: any): void; static fromJS(data: any): GetDataSourceImportInfoForEditDto; toJSON(data?: any): any; } export interface IGetDataSourceImportInfoForEditDto { configureId: number | undefined; dataSourceId: number | undefined; username: string | undefined; password: string | undefined; boxSerialNumber: string | undefined; } export declare class DateToStringOutput implements IDateToStringOutput { dateString: string | undefined; constructor(data?: IDateToStringOutput); init(data?: any): void; static fromJS(data: any): DateToStringOutput; toJSON(data?: any): any; } export interface IDateToStringOutput { dateString: string | undefined; } export declare class NameValueOfString implements INameValueOfString { name: string | undefined; value: string | undefined; constructor(data?: INameValueOfString); init(data?: any): void; static fromJS(data: any): NameValueOfString; toJSON(data?: any): any; } export interface INameValueOfString { name: string | undefined; value: string | undefined; } export declare class StringOutput implements IStringOutput { output: string | undefined; constructor(data?: IStringOutput); init(data?: any): void; static fromJS(data: any): StringOutput; toJSON(data?: any): any; } export interface IStringOutput { output: string | undefined; } export declare class DeviceForEditDto implements IDeviceForEditDto { device: DeviceEditDto | undefined; devicePosition: DevicePositionDto | undefined; constructor(data?: IDeviceForEditDto); init(data?: any): void; static fromJS(data: any): DeviceForEditDto; toJSON(data?: any): any; } export interface IDeviceForEditDto { device: DeviceEditDto | undefined; devicePosition: DevicePositionDto | undefined; } export declare class DeviceEditDto implements IDeviceEditDto { name: string | undefined; deviceModelId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 设备状态 */ state: DeviceEditDtoState | undefined; /** 省 */ provinceId: string | undefined; /** 市 */ cityId: string | undefined; /** 区号 */ districtId: string | undefined; /** 定位获取模式 */ locationAcquisitionMode: DeviceEditDtoLocationAcquisitionMode | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; /** 详细地址 */ address: string | undefined; /** 备注信息 */ remark: string | undefined; /** Box Id */ boxId: number | undefined; /** 标识地理坐标是否为高德地图 */ isGaode: boolean | undefined; autoPositionDataSourceCode: number | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备型号 */ devicePattern: string | undefined; deviceContractNumber: string | undefined; deviceProductionDate: moment.Moment | undefined; deviceDeliveryDate: moment.Moment | undefined; devicePicture: string | undefined; /** 省市区地址, 添加修改设备用 */ approximateAddress: string | undefined; id: number | undefined; constructor(data?: IDeviceEditDto); init(data?: any): void; static fromJS(data: any): DeviceEditDto; toJSON(data?: any): any; } export interface IDeviceEditDto { name: string | undefined; deviceModelId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 设备状态 */ state: DeviceEditDtoState | undefined; /** 省 */ provinceId: string | undefined; /** 市 */ cityId: string | undefined; /** 区号 */ districtId: string | undefined; /** 定位获取模式 */ locationAcquisitionMode: DeviceEditDtoLocationAcquisitionMode | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; /** 详细地址 */ address: string | undefined; /** 备注信息 */ remark: string | undefined; /** Box Id */ boxId: number | undefined; /** 标识地理坐标是否为高德地图 */ isGaode: boolean | undefined; autoPositionDataSourceCode: number | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备型号 */ devicePattern: string | undefined; deviceContractNumber: string | undefined; deviceProductionDate: moment.Moment | undefined; deviceDeliveryDate: moment.Moment | undefined; devicePicture: string | undefined; /** 省市区地址, 添加修改设备用 */ approximateAddress: string | undefined; id: number | undefined; } export declare class DevicePositionDto implements IDevicePositionDto { /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; constructor(data?: IDevicePositionDto); init(data?: any): void; static fromJS(data: any): DevicePositionDto; toJSON(data?: any): any; } export interface IDevicePositionDto { /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; } export declare class CreateOrUpdateDeviceDto implements ICreateOrUpdateDeviceDto { device: DeviceEditDto | undefined; deviceAddress: DeviceAddressDto | undefined; deviceCustomFieldDetails: CustomFieldDetailDto[] | undefined; deviceGroupId: number | undefined; /** 设备图片 */ devicePictures: DevicePictureDto[] | undefined; /** 待删除的设备图片 */ deletePictureIds: number[] | undefined; constructor(data?: ICreateOrUpdateDeviceDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateDeviceDto; toJSON(data?: any): any; } export interface ICreateOrUpdateDeviceDto { device: DeviceEditDto | undefined; deviceAddress: DeviceAddressDto | undefined; deviceCustomFieldDetails: CustomFieldDetailDto[] | undefined; deviceGroupId: number | undefined; /** 设备图片 */ devicePictures: DevicePictureDto[] | undefined; /** 待删除的设备图片 */ deletePictureIds: number[] | undefined; } export declare class DeviceAddressDto implements IDeviceAddressDto { cityName: string | undefined; districtName: string | undefined; provinceName: string | undefined; constructor(data?: IDeviceAddressDto); init(data?: any): void; static fromJS(data: any): DeviceAddressDto; toJSON(data?: any): any; } export interface IDeviceAddressDto { cityName: string | undefined; districtName: string | undefined; provinceName: string | undefined; } export declare class CustomFieldDetailDto implements ICustomFieldDetailDto { id: number | undefined; /** 自定义字段id */ deviceCustomFieldId: number | undefined; /** 设备id */ deviceId: number | undefined; /** 填写内容(各种字段的值,或者选项的id) */ content: string | undefined; constructor(data?: ICustomFieldDetailDto); init(data?: any): void; static fromJS(data: any): CustomFieldDetailDto; toJSON(data?: any): any; } export interface ICustomFieldDetailDto { id: number | undefined; /** 自定义字段id */ deviceCustomFieldId: number | undefined; /** 设备id */ deviceId: number | undefined; /** 填写内容(各种字段的值,或者选项的id) */ content: string | undefined; } /** 设备图片 */ export declare class DevicePictureDto implements IDevicePictureDto { /** 文件名 */ name: string | undefined; /** 文件 guid */ fileName: string | undefined; /** mime type */ contentType: string | undefined; /** 文件大小 */ fileSize: number | undefined; /** base64 */ byteString: string | undefined; /** 是否为缩略图 */ thumbnail: boolean | undefined; id: number | undefined; constructor(data?: IDevicePictureDto); init(data?: any): void; static fromJS(data: any): DevicePictureDto; toJSON(data?: any): any; } /** 设备图片 */ export interface IDevicePictureDto { /** 文件名 */ name: string | undefined; /** 文件 guid */ fileName: string | undefined; /** mime type */ contentType: string | undefined; /** 文件大小 */ fileSize: number | undefined; /** base64 */ byteString: string | undefined; /** 是否为缩略图 */ thumbnail: boolean | undefined; id: number | undefined; } export declare class OperationResultDto implements IOperationResultDto { errorMessage: string | undefined; constructor(data?: IOperationResultDto); init(data?: any): void; static fromJS(data: any): OperationResultDto; toJSON(data?: any): any; } export interface IOperationResultDto { errorMessage: string | undefined; } export declare class IFormFile implements IIFormFile { contentType: string | undefined; contentDisposition: string | undefined; headers: { [key: string]: string[]; } | undefined; length: number | undefined; name: string | undefined; fileName: string | undefined; constructor(data?: IIFormFile); init(data?: any): void; static fromJS(data: any): IFormFile; toJSON(data?: any): any; } export interface IIFormFile { contentType: string | undefined; contentDisposition: string | undefined; headers: { [key: string]: string[]; } | undefined; length: number | undefined; name: string | undefined; fileName: string | undefined; } export declare class EntityDtoOfInt64 implements IEntityDtoOfInt64 { id: number | undefined; constructor(data?: IEntityDtoOfInt64); init(data?: any): void; static fromJS(data: any): EntityDtoOfInt64; toJSON(data?: any): any; } export interface IEntityDtoOfInt64 { id: number | undefined; } export declare class BindCameraDto implements IBindCameraDto { deviceId: number | undefined; alias: string | undefined; serialNumber: string | undefined; validateCode: string | undefined; constructor(data?: IBindCameraDto); init(data?: any): void; static fromJS(data: any): BindCameraDto; toJSON(data?: any): any; } export interface IBindCameraDto { deviceId: number | undefined; alias: string | undefined; serialNumber: string | undefined; validateCode: string | undefined; } export declare class UnBindCameraDto implements IUnBindCameraDto { id: number | undefined; includeEzviz: boolean | undefined; constructor(data?: IUnBindCameraDto); init(data?: any): void; static fromJS(data: any): UnBindCameraDto; toJSON(data?: any): any; } export interface IUnBindCameraDto { id: number | undefined; includeEzviz: boolean | undefined; } export declare class PagedResultDtoOfCameraListDto implements IPagedResultDtoOfCameraListDto { totalCount: number | undefined; items: CameraListDto[] | undefined; constructor(data?: IPagedResultDtoOfCameraListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfCameraListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfCameraListDto { totalCount: number | undefined; items: CameraListDto[] | undefined; } export declare class CameraListDto implements ICameraListDto { id: number | undefined; deviceId: number | undefined; alias: string | undefined; serialNumber: string | undefined; channelNo: number | undefined; constructor(data?: ICameraListDto); init(data?: any): void; static fromJS(data: any): CameraListDto; toJSON(data?: any): any; } export interface ICameraListDto { id: number | undefined; deviceId: number | undefined; alias: string | undefined; serialNumber: string | undefined; channelNo: number | undefined; } export declare class LiveCameraDto implements ILiveCameraDto { camera: DeviceCamera | undefined; channel: CameraChannel | undefined; liveAddress: CameraAddress | undefined; constructor(data?: ILiveCameraDto); init(data?: any): void; static fromJS(data: any): LiveCameraDto; toJSON(data?: any): any; } export interface ILiveCameraDto { camera: DeviceCamera | undefined; channel: CameraChannel | undefined; liveAddress: CameraAddress | undefined; } export declare class DeviceCamera implements IDeviceCamera { deviceId: number | undefined; alias: string | undefined; serialNumber: string | undefined; validateCode: string | undefined; device: Device | undefined; tenantId: number | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IDeviceCamera); init(data?: any): void; static fromJS(data: any): DeviceCamera; toJSON(data?: any): any; } export interface IDeviceCamera { deviceId: number | undefined; alias: string | undefined; serialNumber: string | undefined; validateCode: string | undefined; device: Device | undefined; tenantId: number | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class CameraChannel implements ICameraChannel { channelNo: number | undefined; channelName: string | undefined; picUrl: string | undefined; constructor(data?: ICameraChannel); init(data?: any): void; static fromJS(data: any): CameraChannel; toJSON(data?: any): any; } export interface ICameraChannel { channelNo: number | undefined; channelName: string | undefined; picUrl: string | undefined; } export declare class CameraAddress implements ICameraAddress { deviceSerial: string | undefined; channelNo: number | undefined; liveAddress: string | undefined; hdAddress: string | undefined; rtmp: string | undefined; rtmpHd: string | undefined; constructor(data?: ICameraAddress); init(data?: any): void; static fromJS(data: any): CameraAddress; toJSON(data?: any): any; } export interface ICameraAddress { deviceSerial: string | undefined; channelNo: number | undefined; liveAddress: string | undefined; hdAddress: string | undefined; rtmp: string | undefined; rtmpHd: string | undefined; } export declare class Device implements IDevice { deviceModelId: number | undefined; configureId: number | undefined; name: string; serialNumber: string; orderNumber: string | undefined; state: DeviceState | undefined; remark: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; locationAcquisitionMode: DeviceLocationAcquisitionMode | undefined; longitude: number | undefined; latitude: number | undefined; address: string | undefined; issuedState: DeviceIssuedState | undefined; isAssigned: boolean | undefined; issuedCompletedTime: moment.Moment | undefined; deviceModel: DeviceModel | undefined; configureProjectId: number | undefined; isGaode: boolean | undefined; autoPositionDataSourceCode: number | undefined; oemEndUserDealerCompany: string | undefined; dealerEndUserCompany: string | undefined; issuedFailedType: DeviceIssuedFailedType | undefined; virtualDeviceId: number | undefined; tenantId: number | undefined; devicePattern: string | undefined; deviceContractNumber: string | undefined; deviceProductionDate: moment.Moment | undefined; deviceDeliveryDate: moment.Moment | undefined; devicePicture: string | undefined; approximateAddress: string | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IDevice); init(data?: any): void; static fromJS(data: any): Device; toJSON(data?: any): any; } export interface IDevice { deviceModelId: number | undefined; configureId: number | undefined; name: string; serialNumber: string; orderNumber: string | undefined; state: DeviceState | undefined; remark: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; locationAcquisitionMode: DeviceLocationAcquisitionMode | undefined; longitude: number | undefined; latitude: number | undefined; address: string | undefined; issuedState: DeviceIssuedState | undefined; isAssigned: boolean | undefined; issuedCompletedTime: moment.Moment | undefined; deviceModel: DeviceModel | undefined; configureProjectId: number | undefined; isGaode: boolean | undefined; autoPositionDataSourceCode: number | undefined; oemEndUserDealerCompany: string | undefined; dealerEndUserCompany: string | undefined; issuedFailedType: DeviceIssuedFailedType | undefined; virtualDeviceId: number | undefined; tenantId: number | undefined; devicePattern: string | undefined; deviceContractNumber: string | undefined; deviceProductionDate: moment.Moment | undefined; deviceDeliveryDate: moment.Moment | undefined; devicePicture: string | undefined; approximateAddress: string | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class DeviceModel implements IDeviceModel { name: string; industry: string | undefined; remark: string | undefined; configureId: number | undefined; modelGroupId: number | undefined; tenantId: number | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IDeviceModel); init(data?: any): void; static fromJS(data: any): DeviceModel; toJSON(data?: any): any; } export interface IDeviceModel { name: string; industry: string | undefined; remark: string | undefined; configureId: number | undefined; modelGroupId: number | undefined; tenantId: number | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class PagedResultDtoOfCustomFieldDto implements IPagedResultDtoOfCustomFieldDto { totalCount: number | undefined; items: CustomFieldDto[] | undefined; constructor(data?: IPagedResultDtoOfCustomFieldDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfCustomFieldDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfCustomFieldDto { totalCount: number | undefined; items: CustomFieldDto[] | undefined; } export declare class CustomFieldDto implements ICustomFieldDto { id: number | undefined; /** 自定义字段类型 */ deviceFieldType: CustomFieldDtoDeviceFieldType | undefined; /** 字段名称 */ fieldName: string | undefined; /** 字段描述 */ fieldDescription: string | undefined; /** 是否必填 */ required: boolean | undefined; customFieldDetailDto: CustomFieldDetailDto | undefined; constructor(data?: ICustomFieldDto); init(data?: any): void; static fromJS(data: any): CustomFieldDto; toJSON(data?: any): any; } export interface ICustomFieldDto { id: number | undefined; /** 自定义字段类型 */ deviceFieldType: CustomFieldDtoDeviceFieldType | undefined; /** 字段名称 */ fieldName: string | undefined; /** 字段描述 */ fieldDescription: string | undefined; /** 是否必填 */ required: boolean | undefined; customFieldDetailDto: CustomFieldDetailDto | undefined; } export declare class ListResultDtoOfCustomFieldDto implements IListResultDtoOfCustomFieldDto { items: CustomFieldDto[] | undefined; constructor(data?: IListResultDtoOfCustomFieldDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfCustomFieldDto; toJSON(data?: any): any; } export interface IListResultDtoOfCustomFieldDto { items: CustomFieldDto[] | undefined; } export declare class ListResultDtoOfCustomFieldDetailForShowDto implements IListResultDtoOfCustomFieldDetailForShowDto { items: CustomFieldDetailForShowDto[] | undefined; constructor(data?: IListResultDtoOfCustomFieldDetailForShowDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfCustomFieldDetailForShowDto; toJSON(data?: any): any; } export interface IListResultDtoOfCustomFieldDetailForShowDto { items: CustomFieldDetailForShowDto[] | undefined; } export declare class CustomFieldDetailForShowDto implements ICustomFieldDetailForShowDto { deviceFieldType: CustomFieldDetailForShowDtoDeviceFieldType | undefined; fieldName: string | undefined; content: string | undefined; constructor(data?: ICustomFieldDetailForShowDto); init(data?: any): void; static fromJS(data: any): CustomFieldDetailForShowDto; toJSON(data?: any): any; } export interface ICustomFieldDetailForShowDto { deviceFieldType: CustomFieldDetailForShowDtoDeviceFieldType | undefined; fieldName: string | undefined; content: string | undefined; } export declare class DeviceDashboardDto implements IDeviceDashboardDto { content: DeviceDashboardContentDto[] | undefined; id: number | undefined; constructor(data?: IDeviceDashboardDto); init(data?: any): void; static fromJS(data: any): DeviceDashboardDto; toJSON(data?: any): any; } export interface IDeviceDashboardDto { content: DeviceDashboardContentDto[] | undefined; id: number | undefined; } export declare class DeviceDashboardContentDto implements IDeviceDashboardContentDto { /** 设备仪表盘类型 */ dashboardType: DeviceDashboardContentDtoDashboardType | undefined; id: string | undefined; title: string | undefined; reportId: number | undefined; displayType: DeviceDashboardContentDtoDisplayType | undefined; config: DeviceDashboardContentConfig | undefined; props: { [key: string]: any; } | undefined; constructor(data?: IDeviceDashboardContentDto); init(data?: any): void; static fromJS(data: any): DeviceDashboardContentDto; toJSON(data?: any): any; } export interface IDeviceDashboardContentDto { /** 设备仪表盘类型 */ dashboardType: DeviceDashboardContentDtoDashboardType | undefined; id: string | undefined; title: string | undefined; reportId: number | undefined; displayType: DeviceDashboardContentDtoDisplayType | undefined; config: DeviceDashboardContentConfig | undefined; props: { [key: string]: any; } | undefined; } export declare class UpdateDeviceDashboardDto implements IUpdateDeviceDashboardDto { /** 设备仪表盘组态内容 */ content: DeviceDashboardContentDto[] | undefined; /** 设备仪表盘名称 */ name: string | undefined; id: number | undefined; constructor(data?: IUpdateDeviceDashboardDto); init(data?: any): void; static fromJS(data: any): UpdateDeviceDashboardDto; toJSON(data?: any): any; } export interface IUpdateDeviceDashboardDto { /** 设备仪表盘组态内容 */ content: DeviceDashboardContentDto[] | undefined; /** 设备仪表盘名称 */ name: string | undefined; id: number | undefined; } export declare class CreateDeviceDashboardDto implements ICreateDeviceDashboardDto { deviceId: number | undefined; name: string | undefined; constructor(data?: ICreateDeviceDashboardDto); init(data?: any): void; static fromJS(data: any): CreateDeviceDashboardDto; toJSON(data?: any): any; } export interface ICreateDeviceDashboardDto { deviceId: number | undefined; name: string | undefined; } export declare class DeviceDashboardOrderDto implements IDeviceDashboardOrderDto { id: number | undefined; dashboardId: number | undefined; dashboardStringId: string | undefined; name: string | undefined; monitorType: DeviceDashboardOrderDtoMonitorType | undefined; index: number | undefined; /** 是否禁用编辑 */ isEditDisabled: boolean | undefined; constructor(data?: IDeviceDashboardOrderDto); init(data?: any): void; static fromJS(data: any): DeviceDashboardOrderDto; toJSON(data?: any): any; } export interface IDeviceDashboardOrderDto { id: number | undefined; dashboardId: number | undefined; dashboardStringId: string | undefined; name: string | undefined; monitorType: DeviceDashboardOrderDtoMonitorType | undefined; index: number | undefined; /** 是否禁用编辑 */ isEditDisabled: boolean | undefined; } export declare class UpdateOrdersDto implements IUpdateOrdersDto { deviceId: number | undefined; orders: DeviceDashboardOrderDto[] | undefined; constructor(data?: IUpdateOrdersDto); init(data?: any): void; static fromJS(data: any): UpdateOrdersDto; toJSON(data?: any): any; } export interface IUpdateOrdersDto { deviceId: number | undefined; orders: DeviceDashboardOrderDto[] | undefined; } export declare class DeviceDetailDto implements IDeviceDetailDto { name: string | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 设备状态 */ virtualDeviceState: DeviceDetailDtoVirtualDeviceState | undefined; /** 设备组 */ deviceGroupName: string | undefined; /** 设备地址 */ address: string | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 客户名称 */ companyName: string | undefined; /** 设备型号 */ devicePattern: string | undefined; /** 资产状态 */ state: DeviceDetailDtoState | undefined; /** 备注信息 */ remark: string | undefined; deviceContractNumber: string | undefined; deviceProductionDate: moment.Moment | undefined; deviceDeliveryDate: moment.Moment | undefined; devicePicture: string | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; permissionCategory: DeviceDetailDtoPermissionCategory | undefined; /** 通讯序列号 */ commonDeviceSns: string[] | undefined; /** 创建人员 */ creatorName: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 设备模板 */ deviceModel: DeviceModelListDto | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; id: number | undefined; constructor(data?: IDeviceDetailDto); init(data?: any): void; static fromJS(data: any): DeviceDetailDto; toJSON(data?: any): any; } export interface IDeviceDetailDto { name: string | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 设备状态 */ virtualDeviceState: DeviceDetailDtoVirtualDeviceState | undefined; /** 设备组 */ deviceGroupName: string | undefined; /** 设备地址 */ address: string | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 客户名称 */ companyName: string | undefined; /** 设备型号 */ devicePattern: string | undefined; /** 资产状态 */ state: DeviceDetailDtoState | undefined; /** 备注信息 */ remark: string | undefined; deviceContractNumber: string | undefined; deviceProductionDate: moment.Moment | undefined; deviceDeliveryDate: moment.Moment | undefined; devicePicture: string | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; permissionCategory: DeviceDetailDtoPermissionCategory | undefined; /** 通讯序列号 */ commonDeviceSns: string[] | undefined; /** 创建人员 */ creatorName: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 设备模板 */ deviceModel: DeviceModelListDto | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; id: number | undefined; } export declare class DeviceModelListDto implements IDeviceModelListDto { /** 模板名称 */ name: string | undefined; /** 行业 */ industry: string | undefined; /** 备注 */ remark: string | undefined; /** 组态 Id */ configId: number | undefined; /** 权限类型 0: view, 1: edit */ permissionCategory: DeviceModelListDtoPermissionCategory | undefined; id: number | undefined; constructor(data?: IDeviceModelListDto); init(data?: any): void; static fromJS(data: any): DeviceModelListDto; toJSON(data?: any): any; } export interface IDeviceModelListDto { /** 模板名称 */ name: string | undefined; /** 行业 */ industry: string | undefined; /** 备注 */ remark: string | undefined; /** 组态 Id */ configId: number | undefined; /** 权限类型 0: view, 1: edit */ permissionCategory: DeviceModelListDtoPermissionCategory | undefined; id: number | undefined; } export declare class DeviceForIoTDto implements IDeviceForIoTDto { configureId: number | undefined; deviceModelId: number | undefined; deviceModelName: string | undefined; constructor(data?: IDeviceForIoTDto); init(data?: any): void; static fromJS(data: any): DeviceForIoTDto; toJSON(data?: any): any; } export interface IDeviceForIoTDto { configureId: number | undefined; deviceModelId: number | undefined; deviceModelName: string | undefined; } export declare class DeviceBaseInfoDto implements IDeviceBaseInfoDto { name: string | undefined; virtualDeviceId: number | undefined; /** 权限类型 0: view, 1: edit */ permissionCategory: DeviceBaseInfoDtoPermissionCategory | undefined; /** 设备模型Id */ deviceModelId: number | undefined; constructor(data?: IDeviceBaseInfoDto); init(data?: any): void; static fromJS(data: any): DeviceBaseInfoDto; toJSON(data?: any): any; } export interface IDeviceBaseInfoDto { name: string | undefined; virtualDeviceId: number | undefined; /** 权限类型 0: view, 1: edit */ permissionCategory: DeviceBaseInfoDtoPermissionCategory | undefined; /** 设备模型Id */ deviceModelId: number | undefined; } /** 设置设备缩略图 Dto */ export declare class DeviceThumbnailForDetailDto implements IDeviceThumbnailForDetailDto { /** 设备 Id */ deviceId: number | undefined; /** 设备图片 Id */ devicePictureId: number | undefined; constructor(data?: IDeviceThumbnailForDetailDto); init(data?: any): void; static fromJS(data: any): DeviceThumbnailForDetailDto; toJSON(data?: any): any; } /** 设置设备缩略图 Dto */ export interface IDeviceThumbnailForDetailDto { /** 设备 Id */ deviceId: number | undefined; /** 设备图片 Id */ devicePictureId: number | undefined; } export declare class PagedResultDtoOfDeviceDocumentDto implements IPagedResultDtoOfDeviceDocumentDto { totalCount: number | undefined; items: DeviceDocumentDto[] | undefined; constructor(data?: IPagedResultDtoOfDeviceDocumentDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDeviceDocumentDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfDeviceDocumentDto { totalCount: number | undefined; items: DeviceDocumentDto[] | undefined; } export declare class DeviceDocumentDto implements IDeviceDocumentDto { name: string | undefined; fileName: string | undefined; contentType: string | undefined; documentType: DeviceDocumentDtoDocumentType | undefined; documentTypeStr: string | undefined; creationTime: moment.Moment | undefined; creatorName: string | undefined; parentId: number | undefined; depth: number | undefined; id: number | undefined; constructor(data?: IDeviceDocumentDto); init(data?: any): void; static fromJS(data: any): DeviceDocumentDto; toJSON(data?: any): any; } export interface IDeviceDocumentDto { name: string | undefined; fileName: string | undefined; contentType: string | undefined; documentType: DeviceDocumentDtoDocumentType | undefined; documentTypeStr: string | undefined; creationTime: moment.Moment | undefined; creatorName: string | undefined; parentId: number | undefined; depth: number | undefined; id: number | undefined; } export declare class DeviceFolderListDto implements IDeviceFolderListDto { name: string | undefined; parentId: number | undefined; depth: number | undefined; creationTime: moment.Moment | undefined; id: number | undefined; constructor(data?: IDeviceFolderListDto); init(data?: any): void; static fromJS(data: any): DeviceFolderListDto; toJSON(data?: any): any; } export interface IDeviceFolderListDto { name: string | undefined; parentId: number | undefined; depth: number | undefined; creationTime: moment.Moment | undefined; id: number | undefined; } export declare class CreateOrUpdateDeviceDocumentFolderDto implements ICreateOrUpdateDeviceDocumentFolderDto { deviceId: number | undefined; name: string | undefined; parentId: number | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateDeviceDocumentFolderDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateDeviceDocumentFolderDto; toJSON(data?: any): any; } export interface ICreateOrUpdateDeviceDocumentFolderDto { deviceId: number | undefined; name: string | undefined; parentId: number | undefined; id: number | undefined; } export declare class BatchDeleteFolderOrDocumentDto implements IBatchDeleteFolderOrDocumentDto { deviceId: number | undefined; ids: number[] | undefined; constructor(data?: IBatchDeleteFolderOrDocumentDto); init(data?: any): void; static fromJS(data: any): BatchDeleteFolderOrDocumentDto; toJSON(data?: any): any; } export interface IBatchDeleteFolderOrDocumentDto { deviceId: number | undefined; ids: number[] | undefined; } export declare class CreateDeviceGroupDto implements ICreateDeviceGroupDto { parentId: number | undefined; displayName: string; groupComment: string | undefined; type: CreateDeviceGroupDtoType | undefined; constructor(data?: ICreateDeviceGroupDto); init(data?: any): void; static fromJS(data: any): CreateDeviceGroupDto; toJSON(data?: any): any; } export interface ICreateDeviceGroupDto { parentId: number | undefined; displayName: string; groupComment: string | undefined; type: CreateDeviceGroupDtoType | undefined; } export declare class DeviceGroupDto implements IDeviceGroupDto { parentId: number | undefined; code: string | undefined; displayName: string | undefined; type: DeviceGroupDtoType | undefined; groupComment: string | undefined; deviceCount: number | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IDeviceGroupDto); init(data?: any): void; static fromJS(data: any): DeviceGroupDto; toJSON(data?: any): any; } export interface IDeviceGroupDto { parentId: number | undefined; code: string | undefined; displayName: string | undefined; type: DeviceGroupDtoType | undefined; groupComment: string | undefined; deviceCount: number | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class UpdateDeviceGroupDto implements IUpdateDeviceGroupDto { parentId: number | undefined; id: number | undefined; displayName: string; groupComment: string | undefined; type: UpdateDeviceGroupDtoType | undefined; constructor(data?: IUpdateDeviceGroupDto); init(data?: any): void; static fromJS(data: any): UpdateDeviceGroupDto; toJSON(data?: any): any; } export interface IUpdateDeviceGroupDto { parentId: number | undefined; id: number | undefined; displayName: string; groupComment: string | undefined; type: UpdateDeviceGroupDtoType | undefined; } export declare class MoveDeviceGroupDto implements IMoveDeviceGroupDto { id: number | undefined; newParentId: number | undefined; constructor(data?: IMoveDeviceGroupDto); init(data?: any): void; static fromJS(data: any): MoveDeviceGroupDto; toJSON(data?: any): any; } export interface IMoveDeviceGroupDto { id: number | undefined; newParentId: number | undefined; } export declare class ListResultDtoOfDeviceGroupDto implements IListResultDtoOfDeviceGroupDto { items: DeviceGroupDto[] | undefined; constructor(data?: IListResultDtoOfDeviceGroupDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfDeviceGroupDto; toJSON(data?: any): any; } export interface IListResultDtoOfDeviceGroupDto { items: DeviceGroupDto[] | undefined; } export declare class ListResultDtoOfDeviceGroupListDto implements IListResultDtoOfDeviceGroupListDto { items: DeviceGroupListDto[] | undefined; constructor(data?: IListResultDtoOfDeviceGroupListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfDeviceGroupListDto; toJSON(data?: any): any; } export interface IListResultDtoOfDeviceGroupListDto { items: DeviceGroupListDto[] | undefined; } export declare class DeviceGroupListDto implements IDeviceGroupListDto { displayName: string | undefined; parentId: number | undefined; id: number | undefined; constructor(data?: IDeviceGroupListDto); init(data?: any): void; static fromJS(data: any): DeviceGroupListDto; toJSON(data?: any): any; } export interface IDeviceGroupListDto { displayName: string | undefined; parentId: number | undefined; id: number | undefined; } export declare class FindDeviceGroupDevicesDto implements IFindDeviceGroupDevicesDto { deviceGroupId: number | undefined; maxResultCount: number | undefined; skipCount: number | undefined; filter: string | undefined; constructor(data?: IFindDeviceGroupDevicesDto); init(data?: any): void; static fromJS(data: any): FindDeviceGroupDevicesDto; toJSON(data?: any): any; } export interface IFindDeviceGroupDevicesDto { deviceGroupId: number | undefined; maxResultCount: number | undefined; skipCount: number | undefined; filter: string | undefined; } export declare class PagedResultDtoOfDeviceGroupDevicesListDto implements IPagedResultDtoOfDeviceGroupDevicesListDto { totalCount: number | undefined; items: DeviceGroupDevicesListDto[] | undefined; constructor(data?: IPagedResultDtoOfDeviceGroupDevicesListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDeviceGroupDevicesListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfDeviceGroupDevicesListDto { totalCount: number | undefined; items: DeviceGroupDevicesListDto[] | undefined; } export declare class DeviceGroupDevicesListDto implements IDeviceGroupDevicesListDto { deviceName: string | undefined; deviceModelName: string | undefined; orderNumber: string | undefined; serialNumber: string | undefined; client: string | undefined; addedTime: moment.Moment | undefined; id: number | undefined; constructor(data?: IDeviceGroupDevicesListDto); init(data?: any): void; static fromJS(data: any): DeviceGroupDevicesListDto; toJSON(data?: any): any; } export interface IDeviceGroupDevicesListDto { deviceName: string | undefined; deviceModelName: string | undefined; orderNumber: string | undefined; serialNumber: string | undefined; client: string | undefined; addedTime: moment.Moment | undefined; id: number | undefined; } export declare class DevicesToDeviceGroupDto implements IDevicesToDeviceGroupDto { deviceIds: number[] | undefined; deviceGroupId: number | undefined; constructor(data?: IDevicesToDeviceGroupDto); init(data?: any): void; static fromJS(data: any): DevicesToDeviceGroupDto; toJSON(data?: any): any; } export interface IDevicesToDeviceGroupDto { deviceIds: number[] | undefined; deviceGroupId: number | undefined; } export declare class PagedResultDtoOfDeviceInfoCount implements IPagedResultDtoOfDeviceInfoCount { totalCount: number | undefined; items: DeviceInfoCount[] | undefined; constructor(data?: IPagedResultDtoOfDeviceInfoCount); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDeviceInfoCount; toJSON(data?: any): any; } export interface IPagedResultDtoOfDeviceInfoCount { totalCount: number | undefined; items: DeviceInfoCount[] | undefined; } export declare class DeviceInfoCount implements IDeviceInfoCount { tenantId: number | undefined; tenancyName: string | undefined; companyName: string | undefined; creationTime: moment.Moment | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isActive: boolean | undefined; editionId: number | undefined; deviceCount: number | undefined; onlineDeviceCount: number | undefined; alarmingDeviceCount: number | undefined; offlineDeviceCount: number | undefined; userCount: number | undefined; deviceModelCount: number | undefined; boxCount: number | undefined; proportionOfDeviceAndBox: number | undefined; constructor(data?: IDeviceInfoCount); init(data?: any): void; static fromJS(data: any): DeviceInfoCount; toJSON(data?: any): any; } export interface IDeviceInfoCount { tenantId: number | undefined; tenancyName: string | undefined; companyName: string | undefined; creationTime: moment.Moment | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isActive: boolean | undefined; editionId: number | undefined; deviceCount: number | undefined; onlineDeviceCount: number | undefined; alarmingDeviceCount: number | undefined; offlineDeviceCount: number | undefined; userCount: number | undefined; deviceModelCount: number | undefined; boxCount: number | undefined; proportionOfDeviceAndBox: number | undefined; } export declare class ExportTenantsReqDto implements IExportTenantsReqDto { filter: string | undefined; subscriptionEndDateStart: moment.Moment | undefined; subscriptionEndDateEnd: moment.Moment | undefined; creationDateStart: moment.Moment | undefined; creationDateEnd: moment.Moment | undefined; editionId: number | undefined; editionIdSpecified: boolean | undefined; sorting: string | undefined; constructor(data?: IExportTenantsReqDto); init(data?: any): void; static fromJS(data: any): ExportTenantsReqDto; toJSON(data?: any): any; } export interface IExportTenantsReqDto { filter: string | undefined; subscriptionEndDateStart: moment.Moment | undefined; subscriptionEndDateEnd: moment.Moment | undefined; creationDateStart: moment.Moment | undefined; creationDateEnd: moment.Moment | undefined; editionId: number | undefined; editionIdSpecified: boolean | undefined; sorting: string | undefined; } /** 设备列表查询Dto */ export declare class DeviceListQueryDto implements IDeviceListQueryDto { /** 查询带分页的设备列表数据 */ deviceListPagedResult: PagedResultDtoOfDeviceListDto | undefined; /** 各个状态的设备数量统计 */ deviceStateCount: DeviceStateCountDto | undefined; constructor(data?: IDeviceListQueryDto); init(data?: any): void; static fromJS(data: any): DeviceListQueryDto; toJSON(data?: any): any; } /** 设备列表查询Dto */ export interface IDeviceListQueryDto { /** 查询带分页的设备列表数据 */ deviceListPagedResult: PagedResultDtoOfDeviceListDto | undefined; /** 各个状态的设备数量统计 */ deviceStateCount: DeviceStateCountDto | undefined; } export declare class PagedResultDtoOfDeviceListDto implements IPagedResultDtoOfDeviceListDto { totalCount: number | undefined; items: DeviceListDto[] | undefined; constructor(data?: IPagedResultDtoOfDeviceListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDeviceListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfDeviceListDto { totalCount: number | undefined; items: DeviceListDto[] | undefined; } /** 设备状态数dto */ export declare class DeviceStateCountDto implements IDeviceStateCountDto { /** 在线设备数 */ onlineDeviceNum: number | undefined; /** 离线设备数 */ offlineDeviceNum: number | undefined; /** 报警设备数 */ alarmingNum: number | undefined; /** 未绑定设备数 */ unboundNum: number | undefined; constructor(data?: IDeviceStateCountDto); init(data?: any): void; static fromJS(data: any): DeviceStateCountDto; toJSON(data?: any): any; } /** 设备状态数dto */ export interface IDeviceStateCountDto { /** 在线设备数 */ onlineDeviceNum: number | undefined; /** 离线设备数 */ offlineDeviceNum: number | undefined; /** 报警设备数 */ alarmingNum: number | undefined; /** 未绑定设备数 */ unboundNum: number | undefined; } /** 设备列表Dto */ export declare class DeviceListDto implements IDeviceListDto { /** 设备名称 */ name: string | undefined; /** 组态ID */ configureId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 备注信息 */ remark: string | undefined; /** IOT模型 */ deviceModel: DeviceModelNameDto | undefined; /** 公司名称 */ companyName: string | undefined; /** 通讯设备序列号 */ commDeviceSn: string | undefined; /** 异常信息 */ activationErrorType: DeviceListDtoActivationErrorType | undefined; /** 详细地址 */ address: string | undefined; /** 摄像头数量 */ cameraCount: number | undefined; /** 通讯设备序列号 */ communicationDeviceSns: string[] | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备分组名称 */ groupName: string | undefined; /** 设备型号 */ devicePattern: string | undefined; /** 生产日期 */ deviceProductionDate: moment.Moment | undefined; /** 交付日期 */ deviceDeliveryDate: moment.Moment | undefined; /** 设备图片 */ devicePicture: string | undefined; /** 权限类型 0: view, 1: edit */ permissionCategory: DeviceListDtoPermissionCategory | undefined; /** 设备状态 */ deviceCommunicateState: DeviceListDtoDeviceCommunicateState | undefined; /** 创建人员 */ creatorName: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 省 */ provinceName: string | undefined; /** 市 */ cityName: string | undefined; /** 地区名称 */ districtName: string | undefined; id: number | undefined; constructor(data?: IDeviceListDto); init(data?: any): void; static fromJS(data: any): DeviceListDto; toJSON(data?: any): any; } /** 设备列表Dto */ export interface IDeviceListDto { /** 设备名称 */ name: string | undefined; /** 组态ID */ configureId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 备注信息 */ remark: string | undefined; /** IOT模型 */ deviceModel: DeviceModelNameDto | undefined; /** 公司名称 */ companyName: string | undefined; /** 通讯设备序列号 */ commDeviceSn: string | undefined; /** 异常信息 */ activationErrorType: DeviceListDtoActivationErrorType | undefined; /** 详细地址 */ address: string | undefined; /** 摄像头数量 */ cameraCount: number | undefined; /** 通讯设备序列号 */ communicationDeviceSns: string[] | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备分组名称 */ groupName: string | undefined; /** 设备型号 */ devicePattern: string | undefined; /** 生产日期 */ deviceProductionDate: moment.Moment | undefined; /** 交付日期 */ deviceDeliveryDate: moment.Moment | undefined; /** 设备图片 */ devicePicture: string | undefined; /** 权限类型 0: view, 1: edit */ permissionCategory: DeviceListDtoPermissionCategory | undefined; /** 设备状态 */ deviceCommunicateState: DeviceListDtoDeviceCommunicateState | undefined; /** 创建人员 */ creatorName: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 省 */ provinceName: string | undefined; /** 市 */ cityName: string | undefined; /** 地区名称 */ districtName: string | undefined; id: number | undefined; } export declare class DeviceModelNameDto implements IDeviceModelNameDto { name: string | undefined; constructor(data?: IDeviceModelNameDto); init(data?: any): void; static fromJS(data: any): DeviceModelNameDto; toJSON(data?: any): any; } export interface IDeviceModelNameDto { name: string | undefined; } export declare class ValueTupleOfIQueryableOfDeviceListDtoAndInt32AndDeviceStateCountDto implements IValueTupleOfIQueryableOfDeviceListDtoAndInt32AndDeviceStateCountDto { item1: DeviceListDto[] | undefined; item2: number | undefined; item3: DeviceStateCountDto | undefined; constructor(data?: IValueTupleOfIQueryableOfDeviceListDtoAndInt32AndDeviceStateCountDto); init(data?: any): void; static fromJS(data: any): ValueTupleOfIQueryableOfDeviceListDtoAndInt32AndDeviceStateCountDto; toJSON(data?: any): any; } export interface IValueTupleOfIQueryableOfDeviceListDtoAndInt32AndDeviceStateCountDto { item1: DeviceListDto[] | undefined; item2: number | undefined; item3: DeviceStateCountDto | undefined; } /** 导出设备列表的查询Dto */ export declare class ExportDeviceCondition implements IExportDeviceCondition { /** 设备状态 */ deviceCommunicateState: ExportDeviceConditionDeviceCommunicateState | undefined; /** IoT模型 */ deviceModelId: number | undefined; /** 设备分组id */ deviceGroupId: number | undefined; /** 设备详细地址 */ address: string | undefined; /** 设备名称、设备序列号 */ deviceNameOrSerialNo: string | undefined; /** 终端序列号 */ boxSerialNumber: string | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 生产开始日期 */ deviceProductionStartDate: moment.Moment | undefined; /** 生产结束日期 */ deviceProductionEndDate: moment.Moment | undefined; /** 交付开始日期 */ deviceDeliveryStartDate: moment.Moment | undefined; /** 交付结束日期 */ deviceDeliveryEndDate: moment.Moment | undefined; /** 创建开始时间 */ creationStartTime: moment.Moment | undefined; /** 创建结束时间 */ creationEndTime: moment.Moment | undefined; /** 查询标记的收藏的表数据 */ markTableDataFavorites: boolean | undefined; /** 设备型号 */ devicePattern: string | undefined; /** 选择的设备ID集合 */ deviceIdList: number[] | undefined; /** 省份RegionId */ provinceId: string | undefined; /** 市RegionId */ cityId: string | undefined; /** 区RegionId */ districtId: string | undefined; constructor(data?: IExportDeviceCondition); init(data?: any): void; static fromJS(data: any): ExportDeviceCondition; toJSON(data?: any): any; } /** 导出设备列表的查询Dto */ export interface IExportDeviceCondition { /** 设备状态 */ deviceCommunicateState: ExportDeviceConditionDeviceCommunicateState | undefined; /** IoT模型 */ deviceModelId: number | undefined; /** 设备分组id */ deviceGroupId: number | undefined; /** 设备详细地址 */ address: string | undefined; /** 设备名称、设备序列号 */ deviceNameOrSerialNo: string | undefined; /** 终端序列号 */ boxSerialNumber: string | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 生产开始日期 */ deviceProductionStartDate: moment.Moment | undefined; /** 生产结束日期 */ deviceProductionEndDate: moment.Moment | undefined; /** 交付开始日期 */ deviceDeliveryStartDate: moment.Moment | undefined; /** 交付结束日期 */ deviceDeliveryEndDate: moment.Moment | undefined; /** 创建开始时间 */ creationStartTime: moment.Moment | undefined; /** 创建结束时间 */ creationEndTime: moment.Moment | undefined; /** 查询标记的收藏的表数据 */ markTableDataFavorites: boolean | undefined; /** 设备型号 */ devicePattern: string | undefined; /** 选择的设备ID集合 */ deviceIdList: number[] | undefined; /** 省份RegionId */ provinceId: string | undefined; /** 市RegionId */ cityId: string | undefined; /** 区RegionId */ districtId: string | undefined; } export declare class BoxLogDto implements IBoxLogDto { timestamp: moment.Moment | undefined; boxSerialNumber: string | undefined; boxEvent: BoxLogDtoBoxEvent | undefined; constructor(data?: IBoxLogDto); init(data?: any): void; static fromJS(data: any): BoxLogDto; toJSON(data?: any): any; } export interface IBoxLogDto { timestamp: moment.Moment | undefined; boxSerialNumber: string | undefined; boxEvent: BoxLogDtoBoxEvent | undefined; } export declare class GetBoxLogDto implements IGetBoxLogDto { startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; offset: number | undefined; boxSerialNumber: string | undefined; constructor(data?: IGetBoxLogDto); init(data?: any): void; static fromJS(data: any): GetBoxLogDto; toJSON(data?: any): any; } export interface IGetBoxLogDto { startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; offset: number | undefined; boxSerialNumber: string | undefined; } export declare class DeviceMaintenancePlanDto implements IDeviceMaintenancePlanDto { deviceName: string | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 设备型号 */ deviceModelName: string | undefined; /** 通讯设备序列号 */ commDeviceSn: string | undefined; /** 详细地址 */ address: string | undefined; /** 客户 */ customer: string | undefined; /** 客户联系方式 */ customerContact: string | undefined; /** 维保计划 */ maintenancePlans: MaintenancePlanDto[] | undefined; constructor(data?: IDeviceMaintenancePlanDto); init(data?: any): void; static fromJS(data: any): DeviceMaintenancePlanDto; toJSON(data?: any): any; } export interface IDeviceMaintenancePlanDto { deviceName: string | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 设备型号 */ deviceModelName: string | undefined; /** 通讯设备序列号 */ commDeviceSn: string | undefined; /** 详细地址 */ address: string | undefined; /** 客户 */ customer: string | undefined; /** 客户联系方式 */ customerContact: string | undefined; /** 维保计划 */ maintenancePlans: MaintenancePlanDto[] | undefined; } export declare class MaintenancePlanDto implements IMaintenancePlanDto { /** 计划名称 */ planName: string | undefined; /** 保内维保时间 */ warrantyPeriod: number | undefined; /** 保内维保时间单位 */ warrantyPeriodCycleType: MaintenancePlanDtoWarrantyPeriodCycleType | undefined; /** 维保周期 */ warrantyCycle: number | undefined; /** 维保周期单位 */ warrantyCycleType: MaintenancePlanDtoWarrantyCycleType | undefined; /** 开始维保时间(这里特指第0次维保时间) */ firstMaintenanceTime: moment.Moment | undefined; /** 到期停止执行 */ isAutoStopExpired: boolean | undefined; /** 提前通知时间 */ notifyType: MaintenancePlanDtoNotifyType | undefined; /** 维保类型 */ warrantyType: MaintenancePlanDtoWarrantyType | undefined; /** 设备名称 */ deviceName: string | undefined; /** 客户名称 */ customerName: string | undefined; /** 下次维保时间 */ nextMaintenanceDate: moment.Moment | undefined; /** 计划状态 */ planState: MaintenancePlanDtoPlanState | undefined; /** 设备Id */ deviceId: number | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IMaintenancePlanDto); init(data?: any): void; static fromJS(data: any): MaintenancePlanDto; toJSON(data?: any): any; } export interface IMaintenancePlanDto { /** 计划名称 */ planName: string | undefined; /** 保内维保时间 */ warrantyPeriod: number | undefined; /** 保内维保时间单位 */ warrantyPeriodCycleType: MaintenancePlanDtoWarrantyPeriodCycleType | undefined; /** 维保周期 */ warrantyCycle: number | undefined; /** 维保周期单位 */ warrantyCycleType: MaintenancePlanDtoWarrantyCycleType | undefined; /** 开始维保时间(这里特指第0次维保时间) */ firstMaintenanceTime: moment.Moment | undefined; /** 到期停止执行 */ isAutoStopExpired: boolean | undefined; /** 提前通知时间 */ notifyType: MaintenancePlanDtoNotifyType | undefined; /** 维保类型 */ warrantyType: MaintenancePlanDtoWarrantyType | undefined; /** 设备名称 */ deviceName: string | undefined; /** 客户名称 */ customerName: string | undefined; /** 下次维保时间 */ nextMaintenanceDate: moment.Moment | undefined; /** 计划状态 */ planState: MaintenancePlanDtoPlanState | undefined; /** 设备Id */ deviceId: number | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class PagedResultDtoOfDeviceModelListDto implements IPagedResultDtoOfDeviceModelListDto { totalCount: number | undefined; items: DeviceModelListDto[] | undefined; constructor(data?: IPagedResultDtoOfDeviceModelListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDeviceModelListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfDeviceModelListDto { totalCount: number | undefined; items: DeviceModelListDto[] | undefined; } export declare class GetDeviceModelForEditDto implements IGetDeviceModelForEditDto { deviceModel: DeviceModelEditDto | undefined; constructor(data?: IGetDeviceModelForEditDto); init(data?: any): void; static fromJS(data: any): GetDeviceModelForEditDto; toJSON(data?: any): any; } export interface IGetDeviceModelForEditDto { deviceModel: DeviceModelEditDto | undefined; } export declare class DeviceModelEditDto implements IDeviceModelEditDto { name: string | undefined; industry: string | undefined; modelGroupId: number | undefined; remark: string | undefined; id: number | undefined; constructor(data?: IDeviceModelEditDto); init(data?: any): void; static fromJS(data: any): DeviceModelEditDto; toJSON(data?: any): any; } export interface IDeviceModelEditDto { name: string | undefined; industry: string | undefined; modelGroupId: number | undefined; remark: string | undefined; id: number | undefined; } export declare class CreateOrUpdateDeviceModelDto implements ICreateOrUpdateDeviceModelDto { deviceModel: DeviceModelEditDto; constructor(data?: ICreateOrUpdateDeviceModelDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateDeviceModelDto; toJSON(data?: any): any; } export interface ICreateOrUpdateDeviceModelDto { deviceModel: DeviceModelEditDto; } export declare class ListResultDtoOfDeviceModelListDto implements IListResultDtoOfDeviceModelListDto { items: DeviceModelListDto[] | undefined; constructor(data?: IListResultDtoOfDeviceModelListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfDeviceModelListDto; toJSON(data?: any): any; } export interface IListResultDtoOfDeviceModelListDto { items: DeviceModelListDto[] | undefined; } export declare class DeviceModelSelectorDto implements IDeviceModelSelectorDto { id: number | undefined; name: string | undefined; creationTime: moment.Moment | undefined; constructor(data?: IDeviceModelSelectorDto); init(data?: any): void; static fromJS(data: any): DeviceModelSelectorDto; toJSON(data?: any): any; } export interface IDeviceModelSelectorDto { id: number | undefined; name: string | undefined; creationTime: moment.Moment | undefined; } export declare class PagedResultDtoOfDeviceModelsOfGroupDto implements IPagedResultDtoOfDeviceModelsOfGroupDto { totalCount: number | undefined; items: DeviceModelsOfGroupDto[] | undefined; constructor(data?: IPagedResultDtoOfDeviceModelsOfGroupDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDeviceModelsOfGroupDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfDeviceModelsOfGroupDto { totalCount: number | undefined; items: DeviceModelsOfGroupDto[] | undefined; } export declare class DeviceModelsOfGroupDto implements IDeviceModelsOfGroupDto { /** 模板名称 */ name: string | undefined; /** 行业 */ industry: string | undefined; /** 备注 */ remark: string | undefined; /** 组态 Id */ configId: number | undefined; /** 模板组名称 */ modelGroupName: string | undefined; /** 权限类型 0: view, 1: edit */ permissionCategory: DeviceModelsOfGroupDtoPermissionCategory | undefined; id: number | undefined; constructor(data?: IDeviceModelsOfGroupDto); init(data?: any): void; static fromJS(data: any): DeviceModelsOfGroupDto; toJSON(data?: any): any; } export interface IDeviceModelsOfGroupDto { /** 模板名称 */ name: string | undefined; /** 行业 */ industry: string | undefined; /** 备注 */ remark: string | undefined; /** 组态 Id */ configId: number | undefined; /** 模板组名称 */ modelGroupName: string | undefined; /** 权限类型 0: view, 1: edit */ permissionCategory: DeviceModelsOfGroupDtoPermissionCategory | undefined; id: number | undefined; } export declare class MoveModelGroupDto implements IMoveModelGroupDto { /** 模板id */ modelIds: number[] | undefined; /** 要移动的模板组id */ modelGroupId: number | undefined; constructor(data?: IMoveModelGroupDto); init(data?: any): void; static fromJS(data: any): MoveModelGroupDto; toJSON(data?: any): any; } export interface IMoveModelGroupDto { /** 模板id */ modelIds: number[] | undefined; /** 要移动的模板组id */ modelGroupId: number | undefined; } export declare class DeviceViewDto implements IDeviceViewDto { name: string | undefined; configureId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 详细地址 */ address: string | undefined; /** 备注信息 */ remark: string | undefined; /** 设备型号名称 */ deviceModelName: string | undefined; /** 客户名称 */ companyName: string | undefined; /** Owned ConfigurePermissions of this device */ configurePermissions: string[] | undefined; communicationDeviceSns: string[] | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; virtualDeviceState: DeviceViewDtoVirtualDeviceState | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; id: number | undefined; constructor(data?: IDeviceViewDto); init(data?: any): void; static fromJS(data: any): DeviceViewDto; toJSON(data?: any): any; } export interface IDeviceViewDto { name: string | undefined; configureId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 详细地址 */ address: string | undefined; /** 备注信息 */ remark: string | undefined; /** 设备型号名称 */ deviceModelName: string | undefined; /** 客户名称 */ companyName: string | undefined; /** Owned ConfigurePermissions of this device */ configurePermissions: string[] | undefined; communicationDeviceSns: string[] | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; virtualDeviceState: DeviceViewDtoVirtualDeviceState | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; id: number | undefined; } export declare class DeviceTreeWithRegionDto implements IDeviceTreeWithRegionDto { devices: DeviceTreeDto[] | undefined; regions: RegionListDto[] | undefined; constructor(data?: IDeviceTreeWithRegionDto); init(data?: any): void; static fromJS(data: any): DeviceTreeWithRegionDto; toJSON(data?: any): any; } export interface IDeviceTreeWithRegionDto { devices: DeviceTreeDto[] | undefined; regions: RegionListDto[] | undefined; } export declare class DeviceTreeDto implements IDeviceTreeDto { /** 设备名称 */ name: string | undefined; /** 区号 */ districtId: string | undefined; /** 市号 */ cityId: string | undefined; /** 省号 */ provinceId: string | undefined; /** Device State */ virtualDeviceState: DeviceTreeDtoVirtualDeviceState | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; id: number | undefined; constructor(data?: IDeviceTreeDto); init(data?: any): void; static fromJS(data: any): DeviceTreeDto; toJSON(data?: any): any; } export interface IDeviceTreeDto { /** 设备名称 */ name: string | undefined; /** 区号 */ districtId: string | undefined; /** 市号 */ cityId: string | undefined; /** 省号 */ provinceId: string | undefined; /** Device State */ virtualDeviceState: DeviceTreeDtoVirtualDeviceState | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; id: number | undefined; } export declare class RegionListDto implements IRegionListDto { regionId: string | undefined; name: string | undefined; parentId: string | undefined; constructor(data?: IRegionListDto); init(data?: any): void; static fromJS(data: any): RegionListDto; toJSON(data?: any): any; } export interface IRegionListDto { regionId: string | undefined; name: string | undefined; parentId: string | undefined; } export declare class DeviceTreeWithExtentiontDto implements IDeviceTreeWithExtentiontDto { devices: DeviceTreeForExtentionDto[] | undefined; extentions: ExtentionListDto[] | undefined; constructor(data?: IDeviceTreeWithExtentiontDto); init(data?: any): void; static fromJS(data: any): DeviceTreeWithExtentiontDto; toJSON(data?: any): any; } export interface IDeviceTreeWithExtentiontDto { devices: DeviceTreeForExtentionDto[] | undefined; extentions: ExtentionListDto[] | undefined; } export declare class DeviceTreeForExtentionDto implements IDeviceTreeForExtentionDto { /** 设备名称 */ name: string | undefined; /** Box State */ virtualDeviceState: DeviceTreeForExtentionDtoVirtualDeviceState | undefined; parentId: string | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 设备类型ID */ deviceModelId: number | undefined; id: number | undefined; constructor(data?: IDeviceTreeForExtentionDto); init(data?: any): void; static fromJS(data: any): DeviceTreeForExtentionDto; toJSON(data?: any): any; } export interface IDeviceTreeForExtentionDto { /** 设备名称 */ name: string | undefined; /** Box State */ virtualDeviceState: DeviceTreeForExtentionDtoVirtualDeviceState | undefined; parentId: string | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 设备类型ID */ deviceModelId: number | undefined; id: number | undefined; } export declare class ExtentionListDto implements IExtentionListDto { value: string | undefined; name: string | undefined; parentId: string | undefined; constructor(data?: IExtentionListDto); init(data?: any): void; static fromJS(data: any): ExtentionListDto; toJSON(data?: any): any; } export interface IExtentionListDto { value: string | undefined; name: string | undefined; parentId: string | undefined; } export declare class DeviceUserPermissionDto implements IDeviceUserPermissionDto { userId: number | undefined; name: string | undefined; permissionCategory: DeviceUserPermissionDtoPermissionCategory | undefined; configurePermissionNames: string[] | undefined; constructor(data?: IDeviceUserPermissionDto); init(data?: any): void; static fromJS(data: any): DeviceUserPermissionDto; toJSON(data?: any): any; } export interface IDeviceUserPermissionDto { userId: number | undefined; name: string | undefined; permissionCategory: DeviceUserPermissionDtoPermissionCategory | undefined; configurePermissionNames: string[] | undefined; } export declare class ListResultDtoOfReleasedDataSourceWithPositionDto implements IListResultDtoOfReleasedDataSourceWithPositionDto { items: ReleasedDataSourceWithPositionDto[] | undefined; constructor(data?: IListResultDtoOfReleasedDataSourceWithPositionDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfReleasedDataSourceWithPositionDto; toJSON(data?: any): any; } export interface IListResultDtoOfReleasedDataSourceWithPositionDto { items: ReleasedDataSourceWithPositionDto[] | undefined; } export declare class ReleasedDataSourceWithPositionDto implements IReleasedDataSourceWithPositionDto { code: number | undefined; displayName: string | undefined; releasedConfigureId: number | undefined; type: ReleasedDataSourceWithPositionDtoType | undefined; latitude: number | undefined; longitude: number | undefined; constructor(data?: IReleasedDataSourceWithPositionDto); init(data?: any): void; static fromJS(data: any): ReleasedDataSourceWithPositionDto; toJSON(data?: any): any; } export interface IReleasedDataSourceWithPositionDto { code: number | undefined; displayName: string | undefined; releasedConfigureId: number | undefined; type: ReleasedDataSourceWithPositionDtoType | undefined; latitude: number | undefined; longitude: number | undefined; } export declare class PagedResultDtoOfDeviceRepairBomData implements IPagedResultDtoOfDeviceRepairBomData { totalCount: number | undefined; items: DeviceRepairBomData[] | undefined; constructor(data?: IPagedResultDtoOfDeviceRepairBomData); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDeviceRepairBomData; toJSON(data?: any): any; } export interface IPagedResultDtoOfDeviceRepairBomData { totalCount: number | undefined; items: DeviceRepairBomData[] | undefined; } export declare class DeviceRepairBomData implements IDeviceRepairBomData { id: number | undefined; /** 物料名称 */ materialsName: string | undefined; materialsType: DeviceRepairBomDataMaterialsType | undefined; /** 物料编码 */ materialsCode: string | undefined; /** 物料型号 */ materialsModel: string | undefined; /** 位号/图号 */ bitNumber: string | undefined; /** 材料 */ material: string | undefined; /** 供应商名称 */ supplierName: string | undefined; /** 单位价格 */ price: number | undefined; /** 数量 */ number: number | undefined; /** 单位 */ unit: string | undefined; /** 图片的guid */ fileGuid: string | undefined; /** 使用寿命 */ serviceLife: number | undefined; /** 使用寿命单位 */ serviceLifeType: DeviceRepairBomDataServiceLifeType | undefined; /** 保养周期 */ maintenanceCycle: number | undefined; /** 保养周期单位 */ maintenanceCycleType: DeviceRepairBomDataMaintenanceCycleType | undefined; /** 保养内容 */ maintenanceDetail: string | undefined; /** 备注 */ remarks: string | undefined; parentNodeId: number | undefined; isRootAndHaveNoChildren: boolean | undefined; isRoot: boolean | undefined; show: boolean | undefined; expanded: boolean | undefined; constructor(data?: IDeviceRepairBomData); init(data?: any): void; static fromJS(data: any): DeviceRepairBomData; toJSON(data?: any): any; } export interface IDeviceRepairBomData { id: number | undefined; /** 物料名称 */ materialsName: string | undefined; materialsType: DeviceRepairBomDataMaterialsType | undefined; /** 物料编码 */ materialsCode: string | undefined; /** 物料型号 */ materialsModel: string | undefined; /** 位号/图号 */ bitNumber: string | undefined; /** 材料 */ material: string | undefined; /** 供应商名称 */ supplierName: string | undefined; /** 单位价格 */ price: number | undefined; /** 数量 */ number: number | undefined; /** 单位 */ unit: string | undefined; /** 图片的guid */ fileGuid: string | undefined; /** 使用寿命 */ serviceLife: number | undefined; /** 使用寿命单位 */ serviceLifeType: DeviceRepairBomDataServiceLifeType | undefined; /** 保养周期 */ maintenanceCycle: number | undefined; /** 保养周期单位 */ maintenanceCycleType: DeviceRepairBomDataMaintenanceCycleType | undefined; /** 保养内容 */ maintenanceDetail: string | undefined; /** 备注 */ remarks: string | undefined; parentNodeId: number | undefined; isRootAndHaveNoChildren: boolean | undefined; isRoot: boolean | undefined; show: boolean | undefined; expanded: boolean | undefined; } export declare class AddDeviceRepairBomDto implements IAddDeviceRepairBomDto { id: number | undefined; /** 物料类型 */ materialsType: AddDeviceRepairBomDtoMaterialsType | undefined; /** 物料名称 */ materialsName: string | undefined; /** 物料编码 */ materialsCode: string | undefined; /** 父节点 */ parentNodeId: number | undefined; /** 物料型号 */ materialsModel: string | undefined; /** 位号/图号 */ bitNumber: string | undefined; /** 材料 */ material: string | undefined; /** 供应商名称 */ supplierName: string | undefined; /** 单位价格 */ price: number | undefined; /** 数量 */ number: number | undefined; /** 单位 */ unit: string | undefined; /** 使用寿命 */ serviceLife: number | undefined; /** 使用寿命单位 */ serviceLifeType: AddDeviceRepairBomDtoServiceLifeType | undefined; /** 保养周期 */ maintenanceCycle: number | undefined; /** 保养周期单位 */ maintenanceCycleType: AddDeviceRepairBomDtoMaintenanceCycleType | undefined; /** 保养内容 */ maintenanceDetail: string | undefined; /** 备注 */ remarks: string | undefined; /** 图片的guid */ fileGuid: string | undefined; deviceId: number | undefined; constructor(data?: IAddDeviceRepairBomDto); init(data?: any): void; static fromJS(data: any): AddDeviceRepairBomDto; toJSON(data?: any): any; } export interface IAddDeviceRepairBomDto { id: number | undefined; /** 物料类型 */ materialsType: AddDeviceRepairBomDtoMaterialsType | undefined; /** 物料名称 */ materialsName: string | undefined; /** 物料编码 */ materialsCode: string | undefined; /** 父节点 */ parentNodeId: number | undefined; /** 物料型号 */ materialsModel: string | undefined; /** 位号/图号 */ bitNumber: string | undefined; /** 材料 */ material: string | undefined; /** 供应商名称 */ supplierName: string | undefined; /** 单位价格 */ price: number | undefined; /** 数量 */ number: number | undefined; /** 单位 */ unit: string | undefined; /** 使用寿命 */ serviceLife: number | undefined; /** 使用寿命单位 */ serviceLifeType: AddDeviceRepairBomDtoServiceLifeType | undefined; /** 保养周期 */ maintenanceCycle: number | undefined; /** 保养周期单位 */ maintenanceCycleType: AddDeviceRepairBomDtoMaintenanceCycleType | undefined; /** 保养内容 */ maintenanceDetail: string | undefined; /** 备注 */ remarks: string | undefined; /** 图片的guid */ fileGuid: string | undefined; deviceId: number | undefined; } export declare class ParentNodesDto implements IParentNodesDto { id: number | undefined; /** 物料名称 */ materialsName: string | undefined; constructor(data?: IParentNodesDto); init(data?: any): void; static fromJS(data: any): ParentNodesDto; toJSON(data?: any): any; } export interface IParentNodesDto { id: number | undefined; /** 物料名称 */ materialsName: string | undefined; } export declare class OutputExcelFileDto implements IOutputExcelFileDto { deviceId: number | undefined; queryStr: string | undefined; constructor(data?: IOutputExcelFileDto); init(data?: any): void; static fromJS(data: any): OutputExcelFileDto; toJSON(data?: any): any; } export interface IOutputExcelFileDto { deviceId: number | undefined; queryStr: string | undefined; } export declare class ParseDataFromChartDto implements IParseDataFromChartDto { fileId: string | undefined; deviceId: number | undefined; constructor(data?: IParseDataFromChartDto); init(data?: any): void; static fromJS(data: any): ParseDataFromChartDto; toJSON(data?: any): any; } export interface IParseDataFromChartDto { fileId: string | undefined; deviceId: number | undefined; } export declare class PagedResultDtoOfNameCriteriaResultDtoOfString implements IPagedResultDtoOfNameCriteriaResultDtoOfString { totalCount: number | undefined; items: NameCriteriaResultDtoOfString[] | undefined; constructor(data?: IPagedResultDtoOfNameCriteriaResultDtoOfString); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfNameCriteriaResultDtoOfString; toJSON(data?: any): any; } export interface IPagedResultDtoOfNameCriteriaResultDtoOfString { totalCount: number | undefined; items: NameCriteriaResultDtoOfString[] | undefined; } export declare class NameCriteriaResultDtoOfString implements INameCriteriaResultDtoOfString { name: string | undefined; id: string | undefined; constructor(data?: INameCriteriaResultDtoOfString); init(data?: any): void; static fromJS(data: any): NameCriteriaResultDtoOfString; toJSON(data?: any): any; } export interface INameCriteriaResultDtoOfString { name: string | undefined; id: string | undefined; } export declare class PagedResultDtoOfNameCriteriaResultDtoOfInt32 implements IPagedResultDtoOfNameCriteriaResultDtoOfInt32 { totalCount: number | undefined; items: NameCriteriaResultDtoOfInt32[] | undefined; constructor(data?: IPagedResultDtoOfNameCriteriaResultDtoOfInt32); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfNameCriteriaResultDtoOfInt32; toJSON(data?: any): any; } export interface IPagedResultDtoOfNameCriteriaResultDtoOfInt32 { totalCount: number | undefined; items: NameCriteriaResultDtoOfInt32[] | undefined; } export declare class NameCriteriaResultDtoOfInt32 implements INameCriteriaResultDtoOfInt32 { name: string | undefined; id: number | undefined; constructor(data?: INameCriteriaResultDtoOfInt32); init(data?: any): void; static fromJS(data: any): NameCriteriaResultDtoOfInt32; toJSON(data?: any): any; } export interface INameCriteriaResultDtoOfInt32 { name: string | undefined; id: number | undefined; } export declare class PagedResultDtoOfNameCriteriaResultDtoOfInt64 implements IPagedResultDtoOfNameCriteriaResultDtoOfInt64 { totalCount: number | undefined; items: NameCriteriaResultDtoOfInt64[] | undefined; constructor(data?: IPagedResultDtoOfNameCriteriaResultDtoOfInt64); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfNameCriteriaResultDtoOfInt64; toJSON(data?: any): any; } export interface IPagedResultDtoOfNameCriteriaResultDtoOfInt64 { totalCount: number | undefined; items: NameCriteriaResultDtoOfInt64[] | undefined; } export declare class NameCriteriaResultDtoOfInt64 implements INameCriteriaResultDtoOfInt64 { name: string | undefined; id: number | undefined; constructor(data?: INameCriteriaResultDtoOfInt64); init(data?: any): void; static fromJS(data: any): NameCriteriaResultDtoOfInt64; toJSON(data?: any): any; } export interface INameCriteriaResultDtoOfInt64 { name: string | undefined; id: number | undefined; } export declare class CreateDocumentDto implements ICreateDocumentDto { /** 名称 */ name: string | undefined; /** 文档类型 */ privilege: CreateDocumentDtoPrivilege | undefined; uploadFileDto: UploadFileDto | undefined; constructor(data?: ICreateDocumentDto); init(data?: any): void; static fromJS(data: any): CreateDocumentDto; toJSON(data?: any): any; } export interface ICreateDocumentDto { /** 名称 */ name: string | undefined; /** 文档类型 */ privilege: CreateDocumentDtoPrivilege | undefined; uploadFileDto: UploadFileDto | undefined; } export declare class UploadFileDto implements IUploadFileDto { /** 文档大小 */ size: number | undefined; /** 文档临时ID */ fileId: string | undefined; /** 文件后缀名 */ ext: string | undefined; /** 文件名称 */ fileName: string | undefined; /** 文档临时Url */ fileUrl: string | undefined; /** 文档扩展名 */ fileType: string | undefined; constructor(data?: IUploadFileDto); init(data?: any): void; static fromJS(data: any): UploadFileDto; toJSON(data?: any): any; } export interface IUploadFileDto { /** 文档大小 */ size: number | undefined; /** 文档临时ID */ fileId: string | undefined; /** 文件后缀名 */ ext: string | undefined; /** 文件名称 */ fileName: string | undefined; /** 文档临时Url */ fileUrl: string | undefined; /** 文档扩展名 */ fileType: string | undefined; } export declare class UpdateDocumentDto implements IUpdateDocumentDto { /** 名称 */ name: string | undefined; /** 文档类型 */ privilege: UpdateDocumentDtoPrivilege | undefined; id: number | undefined; constructor(data?: IUpdateDocumentDto); init(data?: any): void; static fromJS(data: any): UpdateDocumentDto; toJSON(data?: any): any; } export interface IUpdateDocumentDto { /** 名称 */ name: string | undefined; /** 文档类型 */ privilege: UpdateDocumentDtoPrivilege | undefined; id: number | undefined; } export declare class DownloadFileDto implements IDownloadFileDto { fileName: string; fileType: string; fileToken: string; year: number | undefined; month: number | undefined; day: number | undefined; constructor(data?: IDownloadFileDto); init(data?: any): void; static fromJS(data: any): DownloadFileDto; toJSON(data?: any): any; } export interface IDownloadFileDto { fileName: string; fileType: string; fileToken: string; year: number | undefined; month: number | undefined; day: number | undefined; } export declare class PagedResultDtoOfDocumentListDto implements IPagedResultDtoOfDocumentListDto { totalCount: number | undefined; items: DocumentListDto[] | undefined; constructor(data?: IPagedResultDtoOfDocumentListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfDocumentListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfDocumentListDto { totalCount: number | undefined; items: DocumentListDto[] | undefined; } /** 文档列表Dto */ export declare class DocumentListDto implements IDocumentListDto { /** 文档名称 */ name: string | undefined; /** 文档权限范围(公有,私有) */ privilege: DocumentListDtoPrivilege | undefined; /** 文档大小 */ size: number | undefined; /** 下载 */ downloads: number | undefined; /** 文件类型 */ fileType: string | undefined; /** 文档扩展名 */ ext: string | undefined; /** 上传人 */ creator: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 组织机构ID */ creatorOrganizationId: number | undefined; id: number | undefined; constructor(data?: IDocumentListDto); init(data?: any): void; static fromJS(data: any): DocumentListDto; toJSON(data?: any): any; } /** 文档列表Dto */ export interface IDocumentListDto { /** 文档名称 */ name: string | undefined; /** 文档权限范围(公有,私有) */ privilege: DocumentListDtoPrivilege | undefined; /** 文档大小 */ size: number | undefined; /** 下载 */ downloads: number | undefined; /** 文件类型 */ fileType: string | undefined; /** 文档扩展名 */ ext: string | undefined; /** 上传人 */ creator: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 组织机构ID */ creatorOrganizationId: number | undefined; id: number | undefined; } export declare class DocumentSpaceDto implements IDocumentSpaceDto { allowTotalSpace: number | undefined; useTotalSpace: number | undefined; constructor(data?: IDocumentSpaceDto); init(data?: any): void; static fromJS(data: any): DocumentSpaceDto; toJSON(data?: any): any; } export interface IDocumentSpaceDto { allowTotalSpace: number | undefined; useTotalSpace: number | undefined; } export declare class DocumentSingleFileSizeDto implements IDocumentSingleFileSizeDto { maxSize: number | undefined; constructor(data?: IDocumentSingleFileSizeDto); init(data?: any): void; static fromJS(data: any): DocumentSingleFileSizeDto; toJSON(data?: any): any; } export interface IDocumentSingleFileSizeDto { maxSize: number | undefined; } export declare class DocumentLimitDto implements IDocumentLimitDto { maxSize: number | undefined; singleMaxSize: number | undefined; constructor(data?: IDocumentLimitDto); init(data?: any): void; static fromJS(data: any): DocumentLimitDto; toJSON(data?: any): any; } export interface IDocumentLimitDto { maxSize: number | undefined; singleMaxSize: number | undefined; } export declare class ListResultDtoOfEditionListDto implements IListResultDtoOfEditionListDto { items: EditionListDto[] | undefined; constructor(data?: IListResultDtoOfEditionListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfEditionListDto; toJSON(data?: any): any; } export interface IListResultDtoOfEditionListDto { items: EditionListDto[] | undefined; } export declare class EditionListDto implements IEditionListDto { name: string | undefined; displayName: string | undefined; creationTime: moment.Moment | undefined; id: number | undefined; constructor(data?: IEditionListDto); init(data?: any): void; static fromJS(data: any): EditionListDto; toJSON(data?: any): any; } export interface IEditionListDto { name: string | undefined; displayName: string | undefined; creationTime: moment.Moment | undefined; id: number | undefined; } export declare class GetEditionEditOutput implements IGetEditionEditOutput { edition: EditionEditDto | undefined; featureValues: NameValueDto[] | undefined; features: FlatFeatureDto[] | undefined; constructor(data?: IGetEditionEditOutput); init(data?: any): void; static fromJS(data: any): GetEditionEditOutput; toJSON(data?: any): any; } export interface IGetEditionEditOutput { edition: EditionEditDto | undefined; featureValues: NameValueDto[] | undefined; features: FlatFeatureDto[] | undefined; } export declare class EditionEditDto implements IEditionEditDto { id: number | undefined; displayName: string; monthlyPrice: number | undefined; annualPrice: number | undefined; trialDayCount: number | undefined; waitingDayAfterExpire: number | undefined; expiringEditionId: number | undefined; constructor(data?: IEditionEditDto); init(data?: any): void; static fromJS(data: any): EditionEditDto; toJSON(data?: any): any; } export interface IEditionEditDto { id: number | undefined; displayName: string; monthlyPrice: number | undefined; annualPrice: number | undefined; trialDayCount: number | undefined; waitingDayAfterExpire: number | undefined; expiringEditionId: number | undefined; } export declare class FlatFeatureDto implements IFlatFeatureDto { parentName: string | undefined; name: string | undefined; displayName: string | undefined; description: string | undefined; defaultValue: string | undefined; inputType: FeatureInputTypeDto | undefined; constructor(data?: IFlatFeatureDto); init(data?: any): void; static fromJS(data: any): FlatFeatureDto; toJSON(data?: any): any; } export interface IFlatFeatureDto { parentName: string | undefined; name: string | undefined; displayName: string | undefined; description: string | undefined; defaultValue: string | undefined; inputType: FeatureInputTypeDto | undefined; } export declare class FeatureInputTypeDto implements IFeatureInputTypeDto { name: string | undefined; attributes: { [key: string]: any; } | undefined; validator: IValueValidator | undefined; itemSource: LocalizableComboboxItemSourceDto | undefined; constructor(data?: IFeatureInputTypeDto); init(data?: any): void; static fromJS(data: any): FeatureInputTypeDto; toJSON(data?: any): any; } export interface IFeatureInputTypeDto { name: string | undefined; attributes: { [key: string]: any; } | undefined; validator: IValueValidator | undefined; itemSource: LocalizableComboboxItemSourceDto | undefined; } export declare class IValueValidator implements IIValueValidator { name: string | undefined; attributes: { [key: string]: any; } | undefined; constructor(data?: IIValueValidator); init(data?: any): void; static fromJS(data: any): IValueValidator; toJSON(data?: any): any; } export interface IIValueValidator { name: string | undefined; attributes: { [key: string]: any; } | undefined; } export declare class LocalizableComboboxItemSourceDto implements ILocalizableComboboxItemSourceDto { items: LocalizableComboboxItemDto[] | undefined; constructor(data?: ILocalizableComboboxItemSourceDto); init(data?: any): void; static fromJS(data: any): LocalizableComboboxItemSourceDto; toJSON(data?: any): any; } export interface ILocalizableComboboxItemSourceDto { items: LocalizableComboboxItemDto[] | undefined; } export declare class LocalizableComboboxItemDto implements ILocalizableComboboxItemDto { value: string | undefined; displayText: string | undefined; constructor(data?: ILocalizableComboboxItemDto); init(data?: any): void; static fromJS(data: any): LocalizableComboboxItemDto; toJSON(data?: any): any; } export interface ILocalizableComboboxItemDto { value: string | undefined; displayText: string | undefined; } export declare class CreateOrUpdateEditionDto implements ICreateOrUpdateEditionDto { edition: EditionEditDto; featureValues: NameValueDto[]; constructor(data?: ICreateOrUpdateEditionDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateEditionDto; toJSON(data?: any): any; } export interface ICreateOrUpdateEditionDto { edition: EditionEditDto; featureValues: NameValueDto[]; } export declare class PagedResultDtoOfExternalOrganizationListDto implements IPagedResultDtoOfExternalOrganizationListDto { totalCount: number | undefined; items: ExternalOrganizationListDto[] | undefined; constructor(data?: IPagedResultDtoOfExternalOrganizationListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfExternalOrganizationListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfExternalOrganizationListDto { totalCount: number | undefined; items: ExternalOrganizationListDto[] | undefined; } export declare class ExternalOrganizationListDto implements IExternalOrganizationListDto { code: string | undefined; parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; serialNumber: string | undefined; enumOrganizationRole: ExternalOrganizationListDtoEnumOrganizationRole | undefined; level: ExternalOrganizationListDtoLevel | undefined; ownerStr: string | undefined; organizationOwnerStr: string | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; id: number | undefined; constructor(data?: IExternalOrganizationListDto); init(data?: any): void; static fromJS(data: any): ExternalOrganizationListDto; toJSON(data?: any): any; } export interface IExternalOrganizationListDto { code: string | undefined; parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; serialNumber: string | undefined; enumOrganizationRole: ExternalOrganizationListDtoEnumOrganizationRole | undefined; level: ExternalOrganizationListDtoLevel | undefined; ownerStr: string | undefined; organizationOwnerStr: string | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; id: number | undefined; } export declare class OrganizationListForMapDto implements IOrganizationListForMapDto { displayName: string | undefined; code: string | undefined; fullName: string | undefined; parentId: number | undefined; serialNumber: string | undefined; parentName: string | undefined; type: OrganizationListForMapDtoType | undefined; enumOrganizationRole: OrganizationListForMapDtoEnumOrganizationRole | undefined; level: OrganizationListForMapDtoLevel | undefined; owner: number | undefined; ownerName: string | undefined; organizationOwner: number | undefined; organizationOwnerName: string | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; id: number | undefined; constructor(data?: IOrganizationListForMapDto); init(data?: any): void; static fromJS(data: any): OrganizationListForMapDto; toJSON(data?: any): any; } export interface IOrganizationListForMapDto { displayName: string | undefined; code: string | undefined; fullName: string | undefined; parentId: number | undefined; serialNumber: string | undefined; parentName: string | undefined; type: OrganizationListForMapDtoType | undefined; enumOrganizationRole: OrganizationListForMapDtoEnumOrganizationRole | undefined; level: OrganizationListForMapDtoLevel | undefined; owner: number | undefined; ownerName: string | undefined; organizationOwner: number | undefined; organizationOwnerName: string | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; id: number | undefined; } /** 组织机构树形选择 */ export declare class OrganizationForTreeDto implements IOrganizationForTreeDto { /** 组织简称 */ displayName: string | undefined; /** 父级 Id */ parentId: number | undefined; /** 层级 Code */ code: string | undefined; /** 归属组织 Id */ organizationOwner: number | undefined; /** 组织角色 */ enumOrganizationRole: OrganizationForTreeDtoEnumOrganizationRole | undefined; id: number | undefined; constructor(data?: IOrganizationForTreeDto); init(data?: any): void; static fromJS(data: any): OrganizationForTreeDto; toJSON(data?: any): any; } /** 组织机构树形选择 */ export interface IOrganizationForTreeDto { /** 组织简称 */ displayName: string | undefined; /** 父级 Id */ parentId: number | undefined; /** 层级 Code */ code: string | undefined; /** 归属组织 Id */ organizationOwner: number | undefined; /** 组织角色 */ enumOrganizationRole: OrganizationForTreeDtoEnumOrganizationRole | undefined; id: number | undefined; } export declare class OrganizationAttachmentDto implements IOrganizationAttachmentDto { attachType: OrganizationAttachmentDtoAttachType | undefined; name: string | undefined; fileName: string | undefined; contentType: string | undefined; fileSize: number | undefined; byteString: string | undefined; id: number | undefined; constructor(data?: IOrganizationAttachmentDto); init(data?: any): void; static fromJS(data: any): OrganizationAttachmentDto; toJSON(data?: any): any; } export interface IOrganizationAttachmentDto { attachType: OrganizationAttachmentDtoAttachType | undefined; name: string | undefined; fileName: string | undefined; contentType: string | undefined; fileSize: number | undefined; byteString: string | undefined; id: number | undefined; } export declare class ExternalOrganizationForEditDto implements IExternalOrganizationForEditDto { parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; serialNumber: string | undefined; enumOrganizationRole: ExternalOrganizationForEditDtoEnumOrganizationRole | undefined; level: ExternalOrganizationForEditDtoLevel | undefined; owner: number | undefined; organizationOwner: number | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; constructor(data?: IExternalOrganizationForEditDto); init(data?: any): void; static fromJS(data: any): ExternalOrganizationForEditDto; toJSON(data?: any): any; } export interface IExternalOrganizationForEditDto { parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; serialNumber: string | undefined; enumOrganizationRole: ExternalOrganizationForEditDtoEnumOrganizationRole | undefined; level: ExternalOrganizationForEditDtoLevel | undefined; owner: number | undefined; organizationOwner: number | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; } export declare class CompanyDetailDto implements ICompanyDetailDto { organizationId: number | undefined; industryType: CompanyDetailDtoIndustryType | undefined; companyType: CompanyDetailDtoCompanyType | undefined; socialCreditCode: string | undefined; openingBank: string | undefined; bankCardNumber: string | undefined; companyWebsite: string | undefined; businessLicense: string | undefined; constructor(data?: ICompanyDetailDto); init(data?: any): void; static fromJS(data: any): CompanyDetailDto; toJSON(data?: any): any; } export interface ICompanyDetailDto { organizationId: number | undefined; industryType: CompanyDetailDtoIndustryType | undefined; companyType: CompanyDetailDtoCompanyType | undefined; socialCreditCode: string | undefined; openingBank: string | undefined; bankCardNumber: string | undefined; companyWebsite: string | undefined; businessLicense: string | undefined; } export declare class OrganizationContactDto implements IOrganizationContactDto { name: string | undefined; callingCode: string | undefined; phone: string | undefined; gender: OrganizationContactDtoGender | undefined; post: string | undefined; id: number | undefined; constructor(data?: IOrganizationContactDto); init(data?: any): void; static fromJS(data: any): OrganizationContactDto; toJSON(data?: any): any; } export interface IOrganizationContactDto { name: string | undefined; callingCode: string | undefined; phone: string | undefined; gender: OrganizationContactDtoGender | undefined; post: string | undefined; id: number | undefined; } export declare class OrganizationDetailDto implements IOrganizationDetailDto { displayName: string | undefined; fullName: string | undefined; parentId: number | undefined; serialNumber: string | undefined; parentName: string | undefined; type: OrganizationDetailDtoType | undefined; enumOrganizationRole: OrganizationDetailDtoEnumOrganizationRole | undefined; level: OrganizationDetailDtoLevel | undefined; owner: number | undefined; ownerName: string | undefined; organizationOwner: number | undefined; organizationOwnerName: string | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; id: number | undefined; constructor(data?: IOrganizationDetailDto); init(data?: any): void; static fromJS(data: any): OrganizationDetailDto; toJSON(data?: any): any; } export interface IOrganizationDetailDto { displayName: string | undefined; fullName: string | undefined; parentId: number | undefined; serialNumber: string | undefined; parentName: string | undefined; type: OrganizationDetailDtoType | undefined; enumOrganizationRole: OrganizationDetailDtoEnumOrganizationRole | undefined; level: OrganizationDetailDtoLevel | undefined; owner: number | undefined; ownerName: string | undefined; organizationOwner: number | undefined; organizationOwnerName: string | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; id: number | undefined; } export declare class RoleListDto implements IRoleListDto { name: string | undefined; displayName: string | undefined; isStatic: boolean | undefined; isDefault: boolean | undefined; creationTime: moment.Moment | undefined; description: string | undefined; id: number | undefined; constructor(data?: IRoleListDto); init(data?: any): void; static fromJS(data: any): RoleListDto; toJSON(data?: any): any; } export interface IRoleListDto { name: string | undefined; displayName: string | undefined; isStatic: boolean | undefined; isDefault: boolean | undefined; creationTime: moment.Moment | undefined; description: string | undefined; id: number | undefined; } export declare class PagedResultDtoOfUserListForDetailDto implements IPagedResultDtoOfUserListForDetailDto { totalCount: number | undefined; items: UserListForDetailDto[] | undefined; constructor(data?: IPagedResultDtoOfUserListForDetailDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfUserListForDetailDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfUserListForDetailDto { totalCount: number | undefined; items: UserListForDetailDto[] | undefined; } export declare class UserListForDetailDto implements IUserListForDetailDto { name: string | undefined; jobNumber: string | undefined; surname: string | undefined; userName: string | undefined; dataPolicy: UserListForDetailDtoDataPolicy | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; profilePictureId: string | undefined; isEmailConfirmed: boolean | undefined; roles: string | undefined; lastLoginTime: moment.Moment | undefined; isActive: boolean | undefined; creationTime: moment.Moment | undefined; isPhoneNumberConfirmed: boolean | undefined; isLocationEnabled: boolean | undefined; expireTime: moment.Moment | undefined; organizationNames: string | undefined; /** 是否为外部组织管理员 */ externalSuperAdmin: boolean | undefined; id: number | undefined; constructor(data?: IUserListForDetailDto); init(data?: any): void; static fromJS(data: any): UserListForDetailDto; toJSON(data?: any): any; } export interface IUserListForDetailDto { name: string | undefined; jobNumber: string | undefined; surname: string | undefined; userName: string | undefined; dataPolicy: UserListForDetailDtoDataPolicy | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; profilePictureId: string | undefined; isEmailConfirmed: boolean | undefined; roles: string | undefined; lastLoginTime: moment.Moment | undefined; isActive: boolean | undefined; creationTime: moment.Moment | undefined; isPhoneNumberConfirmed: boolean | undefined; isLocationEnabled: boolean | undefined; expireTime: moment.Moment | undefined; organizationNames: string | undefined; /** 是否为外部组织管理员 */ externalSuperAdmin: boolean | undefined; id: number | undefined; } export declare class CreateOrUpdateExternalOrganizationDto implements ICreateOrUpdateExternalOrganizationDto { displayName: string | undefined; fullName: string | undefined; enumOrganizationRole: CreateOrUpdateExternalOrganizationDtoEnumOrganizationRole | undefined; level: CreateOrUpdateExternalOrganizationDtoLevel | undefined; owner: number | undefined; organizationOwner: number | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; attachments: OrganizationAttachmentDto[] | undefined; deleteContactIds: number[] | undefined; deleteAttachments: number[] | undefined; organizationAddress: OrganizationAddressDto | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateExternalOrganizationDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateExternalOrganizationDto; toJSON(data?: any): any; } export interface ICreateOrUpdateExternalOrganizationDto { displayName: string | undefined; fullName: string | undefined; enumOrganizationRole: CreateOrUpdateExternalOrganizationDtoEnumOrganizationRole | undefined; level: CreateOrUpdateExternalOrganizationDtoLevel | undefined; owner: number | undefined; organizationOwner: number | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; attachments: OrganizationAttachmentDto[] | undefined; deleteContactIds: number[] | undefined; deleteAttachments: number[] | undefined; organizationAddress: OrganizationAddressDto | undefined; id: number | undefined; } export declare class OrganizationAddressDto implements IOrganizationAddressDto { provinceName: string | undefined; cityName: string | undefined; districtName: string | undefined; constructor(data?: IOrganizationAddressDto); init(data?: any): void; static fromJS(data: any): OrganizationAddressDto; toJSON(data?: any): any; } export interface IOrganizationAddressDto { provinceName: string | undefined; cityName: string | undefined; districtName: string | undefined; } export declare class DownloadAttachmentDto implements IDownloadAttachmentDto { organizationId: number | undefined; attachmentId: number | undefined; constructor(data?: IDownloadAttachmentDto); init(data?: any): void; static fromJS(data: any): DownloadAttachmentDto; toJSON(data?: any): any; } export interface IDownloadAttachmentDto { organizationId: number | undefined; attachmentId: number | undefined; } export declare class GetExternalOrganizationListDto implements IGetExternalOrganizationListDto { term: string | undefined; organizationRole: GetExternalOrganizationListDtoOrganizationRole | undefined; organizationLevel: GetExternalOrganizationListDtoOrganizationLevel | undefined; sorting: string | undefined; maxResultCount: number | undefined; skipCount: number | undefined; constructor(data?: IGetExternalOrganizationListDto); init(data?: any): void; static fromJS(data: any): GetExternalOrganizationListDto; toJSON(data?: any): any; } export interface IGetExternalOrganizationListDto { term: string | undefined; organizationRole: GetExternalOrganizationListDtoOrganizationRole | undefined; organizationLevel: GetExternalOrganizationListDtoOrganizationLevel | undefined; sorting: string | undefined; maxResultCount: number | undefined; skipCount: number | undefined; } export declare class PagedResultDtoOfExternalOrganizationWithContactDto implements IPagedResultDtoOfExternalOrganizationWithContactDto { totalCount: number | undefined; items: ExternalOrganizationWithContactDto[] | undefined; constructor(data?: IPagedResultDtoOfExternalOrganizationWithContactDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfExternalOrganizationWithContactDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfExternalOrganizationWithContactDto { totalCount: number | undefined; items: ExternalOrganizationWithContactDto[] | undefined; } export declare class ExternalOrganizationWithContactDto implements IExternalOrganizationWithContactDto { code: string | undefined; parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; serialNumber: string | undefined; enumOrganizationRole: ExternalOrganizationWithContactDtoEnumOrganizationRole | undefined; level: ExternalOrganizationWithContactDtoLevel | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; contact: OrganizationContactDto | undefined; id: number | undefined; constructor(data?: IExternalOrganizationWithContactDto); init(data?: any): void; static fromJS(data: any): ExternalOrganizationWithContactDto; toJSON(data?: any): any; } export interface IExternalOrganizationWithContactDto { code: string | undefined; parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; serialNumber: string | undefined; enumOrganizationRole: ExternalOrganizationWithContactDtoEnumOrganizationRole | undefined; level: ExternalOrganizationWithContactDtoLevel | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; contact: OrganizationContactDto | undefined; id: number | undefined; } /** 检查外部组织是否有管理员 */ export declare class CheckAdminUserDto implements ICheckAdminUserDto { organizationId: number | undefined; constructor(data?: ICheckAdminUserDto); init(data?: any): void; static fromJS(data: any): CheckAdminUserDto; toJSON(data?: any): any; } /** 检查外部组织是否有管理员 */ export interface ICheckAdminUserDto { organizationId: number | undefined; } export declare class CameraDto implements ICameraDto { deviceSerial: string | undefined; channelNo: number | undefined; liveAddress: string | undefined; hdAddress: string | undefined; rtmp: string | undefined; rtmpHd: string | undefined; constructor(data?: ICameraDto); init(data?: any): void; static fromJS(data: any): CameraDto; toJSON(data?: any): any; } export interface ICameraDto { deviceSerial: string | undefined; channelNo: number | undefined; liveAddress: string | undefined; hdAddress: string | undefined; rtmp: string | undefined; rtmpHd: string | undefined; } export declare class RotateDto implements IRotateDto { deviceSerial: string | undefined; channelNo: number | undefined; direction: number | undefined; speed: number | undefined; constructor(data?: IRotateDto); init(data?: any): void; static fromJS(data: any): RotateDto; toJSON(data?: any): any; } export interface IRotateDto { deviceSerial: string | undefined; channelNo: number | undefined; direction: number | undefined; speed: number | undefined; } export declare class TenantEzvizSettingsEditDto implements ITenantEzvizSettingsEditDto { appKey: string | undefined; secret: string | undefined; constructor(data?: ITenantEzvizSettingsEditDto); init(data?: any): void; static fromJS(data: any): TenantEzvizSettingsEditDto; toJSON(data?: any): any; } export interface ITenantEzvizSettingsEditDto { appKey: string | undefined; secret: string | undefined; } export declare class ListResultDtoOfFaultTypeListDto implements IListResultDtoOfFaultTypeListDto { items: FaultTypeListDto[] | undefined; constructor(data?: IListResultDtoOfFaultTypeListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfFaultTypeListDto; toJSON(data?: any): any; } export interface IListResultDtoOfFaultTypeListDto { items: FaultTypeListDto[] | undefined; } export declare class FaultTypeListDto implements IFaultTypeListDto { name: string | undefined; id: number | undefined; constructor(data?: IFaultTypeListDto); init(data?: any): void; static fromJS(data: any): FaultTypeListDto; toJSON(data?: any): any; } export interface IFaultTypeListDto { name: string | undefined; id: number | undefined; } export declare class CreateOrUpdateFaultTypeDto implements ICreateOrUpdateFaultTypeDto { name: string | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateFaultTypeDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateFaultTypeDto; toJSON(data?: any): any; } export interface ICreateOrUpdateFaultTypeDto { name: string | undefined; id: number | undefined; } export declare class CheckBoxBelongToTenantDto implements ICheckBoxBelongToTenantDto { boxSerialNumber: string | undefined; constructor(data?: ICheckBoxBelongToTenantDto); init(data?: any): void; static fromJS(data: any): CheckBoxBelongToTenantDto; toJSON(data?: any): any; } export interface ICheckBoxBelongToTenantDto { boxSerialNumber: string | undefined; } export declare class CheckBoxResult implements ICheckBoxResult { isMine: boolean | undefined; errorMessage: string | undefined; constructor(data?: ICheckBoxResult); init(data?: any): void; static fromJS(data: any): CheckBoxResult; toJSON(data?: any): any; } export interface ICheckBoxResult { isMine: boolean | undefined; errorMessage: string | undefined; } export declare class IListResultOfFBoxInfoDto implements IIListResultOfFBoxInfoDto { items: FBoxInfoDto[] | undefined; constructor(data?: IIListResultOfFBoxInfoDto); init(data?: any): void; static fromJS(data: any): IListResultOfFBoxInfoDto; toJSON(data?: any): any; } export interface IIListResultOfFBoxInfoDto { items: FBoxInfoDto[] | undefined; } export declare class FBoxInfoDto implements IFBoxInfoDto { virtualDeviceId: number | undefined; serialNumber: string | undefined; deviceName: string | undefined; dataSourceName: string | undefined; dataSourceCode: number | undefined; tenantName: string | undefined; tenancyName: string | undefined; constructor(data?: IFBoxInfoDto); init(data?: any): void; static fromJS(data: any): FBoxInfoDto; toJSON(data?: any): any; } export interface IFBoxInfoDto { virtualDeviceId: number | undefined; serialNumber: string | undefined; deviceName: string | undefined; dataSourceName: string | undefined; dataSourceCode: number | undefined; tenantName: string | undefined; tenancyName: string | undefined; } export declare class UnbindBoxDto implements IUnbindBoxDto { virtualDeviceId: number | undefined; boxSerialNumber: string | undefined; dataSourceCode: number | undefined; constructor(data?: IUnbindBoxDto); init(data?: any): void; static fromJS(data: any): UnbindBoxDto; toJSON(data?: any): any; } export interface IUnbindBoxDto { virtualDeviceId: number | undefined; boxSerialNumber: string | undefined; dataSourceCode: number | undefined; } export declare class AccountSettingStatusInfoDto implements IAccountSettingStatusInfoDto { fBoxAccountSettings: GetFBoxAccountSettingsDto | undefined; /** FBoxService是否初始化失败 */ hasError: boolean | undefined; /** 失败原因 */ errorInfo: string | undefined; constructor(data?: IAccountSettingStatusInfoDto); init(data?: any): void; static fromJS(data: any): AccountSettingStatusInfoDto; toJSON(data?: any): any; } export interface IAccountSettingStatusInfoDto { fBoxAccountSettings: GetFBoxAccountSettingsDto | undefined; /** FBoxService是否初始化失败 */ hasError: boolean | undefined; /** 失败原因 */ errorInfo: string | undefined; } export declare class GetFBoxAccountSettingsDto implements IGetFBoxAccountSettingsDto { userName: string | undefined; isCustom: boolean | undefined; idServerUrl: string | undefined; mainServerUrl: string | undefined; boxServerUrl: string | undefined; historyDataServerUrl: string | undefined; clientId: string | undefined; id: number | undefined; constructor(data?: IGetFBoxAccountSettingsDto); init(data?: any): void; static fromJS(data: any): GetFBoxAccountSettingsDto; toJSON(data?: any): any; } export interface IGetFBoxAccountSettingsDto { userName: string | undefined; isCustom: boolean | undefined; idServerUrl: string | undefined; mainServerUrl: string | undefined; boxServerUrl: string | undefined; historyDataServerUrl: string | undefined; clientId: string | undefined; id: number | undefined; } export declare class FBoxAccountSettingsDto implements IFBoxAccountSettingsDto { userName: string | undefined; password: string | undefined; isCustom: boolean | undefined; idServerUrl: string | undefined; mainServerUrl: string | undefined; boxServerUrl: string | undefined; historyDataServerUrl: string | undefined; clientId: string | undefined; clientSecret: string | undefined; constructor(data?: IFBoxAccountSettingsDto); init(data?: any): void; static fromJS(data: any): FBoxAccountSettingsDto; toJSON(data?: any): any; } export interface IFBoxAccountSettingsDto { userName: string | undefined; password: string | undefined; isCustom: boolean | undefined; idServerUrl: string | undefined; mainServerUrl: string | undefined; boxServerUrl: string | undefined; historyDataServerUrl: string | undefined; clientId: string | undefined; clientSecret: string | undefined; } export declare class FBoxAccountPasswordDto implements IFBoxAccountPasswordDto { password: string | undefined; constructor(data?: IFBoxAccountPasswordDto); init(data?: any): void; static fromJS(data: any): FBoxAccountPasswordDto; toJSON(data?: any): any; } export interface IFBoxAccountPasswordDto { password: string | undefined; } export declare class GetFBoxAccountNameDto implements IGetFBoxAccountNameDto { fBoxAccountSettingsName: GetFBoxAccountSettingsNameDto | undefined; constructor(data?: IGetFBoxAccountNameDto); init(data?: any): void; static fromJS(data: any): GetFBoxAccountNameDto; toJSON(data?: any): any; } export interface IGetFBoxAccountNameDto { fBoxAccountSettingsName: GetFBoxAccountSettingsNameDto | undefined; } export declare class GetFBoxAccountSettingsNameDto implements IGetFBoxAccountSettingsNameDto { userName: string | undefined; constructor(data?: IGetFBoxAccountSettingsNameDto); init(data?: any): void; static fromJS(data: any): GetFBoxAccountSettingsNameDto; toJSON(data?: any): any; } export interface IGetFBoxAccountSettingsNameDto { userName: string | undefined; } export declare class FBoxServerStateDto implements IFBoxServerStateDto { state: FBoxServerStateDtoState | undefined; constructor(data?: IFBoxServerStateDto); init(data?: any): void; static fromJS(data: any): FBoxServerStateDto; toJSON(data?: any): any; } export interface IFBoxServerStateDto { state: FBoxServerStateDtoState | undefined; } export declare class PagedResultDtoOfFBoxAlarmForSingleDataSource implements IPagedResultDtoOfFBoxAlarmForSingleDataSource { totalCount: number | undefined; items: FBoxAlarmForSingleDataSource[] | undefined; constructor(data?: IPagedResultDtoOfFBoxAlarmForSingleDataSource); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfFBoxAlarmForSingleDataSource; toJSON(data?: any): any; } export interface IPagedResultDtoOfFBoxAlarmForSingleDataSource { totalCount: number | undefined; items: FBoxAlarmForSingleDataSource[] | undefined; } export declare class FBoxAlarmForSingleDataSource implements IFBoxAlarmForSingleDataSource { /** 告警名称 */ name: string | undefined; /** 分组名 */ groupName: string | undefined; /** 告警内容 */ alarmMessage: string | undefined; /** 条件一 */ condition1: FBoxAlarmForSingleDataSourceCondition1 | undefined; /** 报警条件二 FBoxClientDriver.Contract.AlarmConditionType */ condition2: FBoxAlarmForSingleDataSourceCondition2 | undefined; /** 操作数一 */ operand1: number | undefined; /** 操作数二 */ operand2: number | undefined; /** 组合条件关联方式 */ conditionCombineMethod: FBoxAlarmForSingleDataSourceConditionCombineMethod | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 连接设备 */ devAlias: string | undefined; /** 数据类型 */ dataType: FBoxAlarmForSingleDataSourceDataType | undefined; /** 地址描述 */ addressDescription: string | undefined; /** 站号 */ stationNo: number | undefined; refAlarmDefinitionKey: string | undefined; id: number | undefined; constructor(data?: IFBoxAlarmForSingleDataSource); init(data?: any): void; static fromJS(data: any): FBoxAlarmForSingleDataSource; toJSON(data?: any): any; } export interface IFBoxAlarmForSingleDataSource { /** 告警名称 */ name: string | undefined; /** 分组名 */ groupName: string | undefined; /** 告警内容 */ alarmMessage: string | undefined; /** 条件一 */ condition1: FBoxAlarmForSingleDataSourceCondition1 | undefined; /** 报警条件二 FBoxClientDriver.Contract.AlarmConditionType */ condition2: FBoxAlarmForSingleDataSourceCondition2 | undefined; /** 操作数一 */ operand1: number | undefined; /** 操作数二 */ operand2: number | undefined; /** 组合条件关联方式 */ conditionCombineMethod: FBoxAlarmForSingleDataSourceConditionCombineMethod | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 连接设备 */ devAlias: string | undefined; /** 数据类型 */ dataType: FBoxAlarmForSingleDataSourceDataType | undefined; /** 地址描述 */ addressDescription: string | undefined; /** 站号 */ stationNo: number | undefined; refAlarmDefinitionKey: string | undefined; id: number | undefined; } export declare class RefAlarmGroupNameDto implements IRefAlarmGroupNameDto { groupName: string | undefined; constructor(data?: IRefAlarmGroupNameDto); init(data?: any): void; static fromJS(data: any): RefAlarmGroupNameDto; toJSON(data?: any): any; } export interface IRefAlarmGroupNameDto { groupName: string | undefined; } export declare class PagedResultDtoOfRefAlarmDto implements IPagedResultDtoOfRefAlarmDto { totalCount: number | undefined; items: RefAlarmDto[] | undefined; constructor(data?: IPagedResultDtoOfRefAlarmDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfRefAlarmDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfRefAlarmDto { totalCount: number | undefined; items: RefAlarmDto[] | undefined; } export declare class PagedResultDtoOfFBoxHistoryDataListDto implements IPagedResultDtoOfFBoxHistoryDataListDto { totalCount: number | undefined; items: FBoxHistoryDataListDto[] | undefined; constructor(data?: IPagedResultDtoOfFBoxHistoryDataListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfFBoxHistoryDataListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfFBoxHistoryDataListDto { totalCount: number | undefined; items: FBoxHistoryDataListDto[] | undefined; } export declare class FBoxHistoryDataListDto implements IFBoxHistoryDataListDto { /** 历史数据管道 */ fBoxHistoryChannels: FBoxHistoryChannelDto[] | undefined; /** 历史数据名字 */ name: string | undefined; /** 采集方式 */ sampleType: FBoxHistoryDataListDtoSampleType | undefined; /** 周期 */ recordingPeriod: number | undefined; id: number | undefined; constructor(data?: IFBoxHistoryDataListDto); init(data?: any): void; static fromJS(data: any): FBoxHistoryDataListDto; toJSON(data?: any): any; } export interface IFBoxHistoryDataListDto { /** 历史数据管道 */ fBoxHistoryChannels: FBoxHistoryChannelDto[] | undefined; /** 历史数据名字 */ name: string | undefined; /** 采集方式 */ sampleType: FBoxHistoryDataListDtoSampleType | undefined; /** 周期 */ recordingPeriod: number | undefined; id: number | undefined; } export declare class FBoxHistoryChannelDto implements IFBoxHistoryChannelDto { /** 管道名称 */ channelName: string | undefined; /** 连接设备 */ devAlias: string | undefined; /** 数据类型 */ dataType: FBoxHistoryChannelDtoDataType | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 按位索引号 */ bitIndex: number | undefined; /** 地址 */ addressDescription: string | undefined; constructor(data?: IFBoxHistoryChannelDto); init(data?: any): void; static fromJS(data: any): FBoxHistoryChannelDto; toJSON(data?: any): any; } export interface IFBoxHistoryChannelDto { /** 管道名称 */ channelName: string | undefined; /** 连接设备 */ devAlias: string | undefined; /** 数据类型 */ dataType: FBoxHistoryChannelDtoDataType | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 按位索引号 */ bitIndex: number | undefined; /** 地址 */ addressDescription: string | undefined; } export declare class PagedResultDtoOfFBoxMacroExecutePlanDetailDto implements IPagedResultDtoOfFBoxMacroExecutePlanDetailDto { totalCount: number | undefined; items: FBoxMacroExecutePlanDetailDto[] | undefined; constructor(data?: IPagedResultDtoOfFBoxMacroExecutePlanDetailDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfFBoxMacroExecutePlanDetailDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfFBoxMacroExecutePlanDetailDto { totalCount: number | undefined; items: FBoxMacroExecutePlanDetailDto[] | undefined; } export declare class FBoxMacroExecutePlanDetailDto implements IFBoxMacroExecutePlanDetailDto { script: string | undefined; scriptName: string | undefined; description: string | undefined; /** 执行模式 */ mode: FBoxMacroExecutePlanDetailDtoMode | undefined; macroExecutionDisplayRule: string | undefined; marcoScriptId: number | undefined; constructor(data?: IFBoxMacroExecutePlanDetailDto); init(data?: any): void; static fromJS(data: any): FBoxMacroExecutePlanDetailDto; toJSON(data?: any): any; } export interface IFBoxMacroExecutePlanDetailDto { script: string | undefined; scriptName: string | undefined; description: string | undefined; /** 执行模式 */ mode: FBoxMacroExecutePlanDetailDtoMode | undefined; macroExecutionDisplayRule: string | undefined; marcoScriptId: number | undefined; } export declare class PagedResultDtoOfFBoxVariableForSingleDataSourceDto implements IPagedResultDtoOfFBoxVariableForSingleDataSourceDto { totalCount: number | undefined; items: FBoxVariableForSingleDataSourceDto[] | undefined; constructor(data?: IPagedResultDtoOfFBoxVariableForSingleDataSourceDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfFBoxVariableForSingleDataSourceDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfFBoxVariableForSingleDataSourceDto { totalCount: number | undefined; items: FBoxVariableForSingleDataSourceDto[] | undefined; } export declare class FBoxVariableForSingleDataSourceDto implements IFBoxVariableForSingleDataSourceDto { name: string | undefined; unit: string | undefined; groupName: string | undefined; /** 连接设备 */ devAlias: string | undefined; /** 站号 */ stationNo: string | undefined; dataType: FBoxVariableForSingleDataSourceDtoDataType | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 寄存器名称 */ regName: string | undefined; /** 地址 */ addressDescription: string | undefined; /** 整数位(目前无作用) */ integralDigits: number | undefined; /** 小数位 */ fractionalDigits: number | undefined; dMonPermissionTypeStr: string | undefined; /** 备注 */ memo: string | undefined; constructor(data?: IFBoxVariableForSingleDataSourceDto); init(data?: any): void; static fromJS(data: any): FBoxVariableForSingleDataSourceDto; toJSON(data?: any): any; } export interface IFBoxVariableForSingleDataSourceDto { name: string | undefined; unit: string | undefined; groupName: string | undefined; /** 连接设备 */ devAlias: string | undefined; /** 站号 */ stationNo: string | undefined; dataType: FBoxVariableForSingleDataSourceDtoDataType | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 寄存器名称 */ regName: string | undefined; /** 地址 */ addressDescription: string | undefined; /** 整数位(目前无作用) */ integralDigits: number | undefined; /** 小数位 */ fractionalDigits: number | undefined; dMonPermissionTypeStr: string | undefined; /** 备注 */ memo: string | undefined; } export declare class FBoxVariableGroupNameDto implements IFBoxVariableGroupNameDto { groupName: string | undefined; constructor(data?: IFBoxVariableGroupNameDto); init(data?: any): void; static fromJS(data: any): FBoxVariableGroupNameDto; toJSON(data?: any): any; } export interface IFBoxVariableGroupNameDto { groupName: string | undefined; } export declare class CreateFriendshipRequestInput implements ICreateFriendshipRequestInput { userId: number | undefined; tenantId: number | undefined; constructor(data?: ICreateFriendshipRequestInput); init(data?: any): void; static fromJS(data: any): CreateFriendshipRequestInput; toJSON(data?: any): any; } export interface ICreateFriendshipRequestInput { userId: number | undefined; tenantId: number | undefined; } export declare class CreateFriendshipRequestByUserNameInput implements ICreateFriendshipRequestByUserNameInput { tenancyName: string; userName: string | undefined; constructor(data?: ICreateFriendshipRequestByUserNameInput); init(data?: any): void; static fromJS(data: any): CreateFriendshipRequestByUserNameInput; toJSON(data?: any): any; } export interface ICreateFriendshipRequestByUserNameInput { tenancyName: string; userName: string | undefined; } export declare class BlockUserInput implements IBlockUserInput { userId: number | undefined; tenantId: number | undefined; constructor(data?: IBlockUserInput); init(data?: any): void; static fromJS(data: any): BlockUserInput; toJSON(data?: any): any; } export interface IBlockUserInput { userId: number | undefined; tenantId: number | undefined; } export declare class UnblockUserInput implements IUnblockUserInput { userId: number | undefined; tenantId: number | undefined; constructor(data?: IUnblockUserInput); init(data?: any): void; static fromJS(data: any): UnblockUserInput; toJSON(data?: any): any; } export interface IUnblockUserInput { userId: number | undefined; tenantId: number | undefined; } export declare class AcceptFriendshipRequestInput implements IAcceptFriendshipRequestInput { userId: number | undefined; tenantId: number | undefined; constructor(data?: IAcceptFriendshipRequestInput); init(data?: any): void; static fromJS(data: any): AcceptFriendshipRequestInput; toJSON(data?: any): any; } export interface IAcceptFriendshipRequestInput { userId: number | undefined; tenantId: number | undefined; } export declare class GraphConfigDto implements IGraphConfigDto { id: string | undefined; name: string | undefined; thumbUrl: string | undefined; stateCount: number | undefined; constructor(data?: IGraphConfigDto); init(data?: any): void; static fromJS(data: any): GraphConfigDto; toJSON(data?: any): any; } export interface IGraphConfigDto { id: string | undefined; name: string | undefined; thumbUrl: string | undefined; stateCount: number | undefined; } export declare class PagedResultDtoOfHistoryAlarmOutput implements IPagedResultDtoOfHistoryAlarmOutput { totalCount: number | undefined; items: HistoryAlarmOutput[] | undefined; constructor(data?: IPagedResultDtoOfHistoryAlarmOutput); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfHistoryAlarmOutput; toJSON(data?: any): any; } export interface IPagedResultDtoOfHistoryAlarmOutput { totalCount: number | undefined; items: HistoryAlarmOutput[] | undefined; } export declare class HistoryAlarmOutput implements IHistoryAlarmOutput { id: string | undefined; /** 设备名称 */ deviceName: string | undefined; /** 告警名称 */ name: string | undefined; /** 告警内容 */ message: string | undefined; /** 状态 */ state: HistoryAlarmOutputState | undefined; /** 触发时间 */ triggeredTime: moment.Moment | undefined; /** 触发值 */ value: number | undefined; /** 故障代码s */ malfunctionCode: string | undefined; /** 告警等级 */ alarmLevel: HistoryAlarmOutputAlarmLevel | undefined; /** 告警组 */ alarmGroupName: string | undefined; /** 单位 */ unit: string | undefined; /** 变量名称 */ fCloudVariableName: string | undefined; /** 触发规则 */ triggeredRuleDesp: string | undefined; /** 延时时间 */ delaySeconds: number | undefined; /** 死区 */ deadBand: number | undefined; /** 恢复值 */ recoveryValue: number | undefined; /** 恢复时间 */ recoveryTime: moment.Moment | undefined; /** 确认人员 */ confirmUserName: string | undefined; /** 确认时间 */ confirmTime: moment.Moment | undefined; constructor(data?: IHistoryAlarmOutput); init(data?: any): void; static fromJS(data: any): HistoryAlarmOutput; toJSON(data?: any): any; } export interface IHistoryAlarmOutput { id: string | undefined; /** 设备名称 */ deviceName: string | undefined; /** 告警名称 */ name: string | undefined; /** 告警内容 */ message: string | undefined; /** 状态 */ state: HistoryAlarmOutputState | undefined; /** 触发时间 */ triggeredTime: moment.Moment | undefined; /** 触发值 */ value: number | undefined; /** 故障代码s */ malfunctionCode: string | undefined; /** 告警等级 */ alarmLevel: HistoryAlarmOutputAlarmLevel | undefined; /** 告警组 */ alarmGroupName: string | undefined; /** 单位 */ unit: string | undefined; /** 变量名称 */ fCloudVariableName: string | undefined; /** 触发规则 */ triggeredRuleDesp: string | undefined; /** 延时时间 */ delaySeconds: number | undefined; /** 死区 */ deadBand: number | undefined; /** 恢复值 */ recoveryValue: number | undefined; /** 恢复时间 */ recoveryTime: moment.Moment | undefined; /** 确认人员 */ confirmUserName: string | undefined; /** 确认时间 */ confirmTime: moment.Moment | undefined; } /** 导出事件模型 */ export declare class ExportAlarmFileInput implements IExportAlarmFileInput { /** 是否是导出当前报警 当前报警包含触发未确认,触发已确认,恢复未确认. 数据库只有触发和恢复状态,根据其ConfirmTime组合是否四种状态 */ isCurrentAlarm: boolean | undefined; /** 虚拟设备ID 如果不传或者传入的小于等于0,则查询当前用户所管理的虚拟设备数据 */ virtualDeviceId: number | undefined; /** 触发时间间隔 起始时间 */ triggeredStartTime: moment.Moment | undefined; /** 触发时间间隔 结束时间 */ triggeredEndTime: moment.Moment | undefined; /** 状态 */ state: ExportAlarmFileInputState | undefined; /** 告警等级 */ alarmLevel: ExportAlarmFileInputAlarmLevel | undefined; /** 告警名称 */ alarmName: string | undefined; /** 设备名称 */ deviceName: string | undefined; /** 告警组 */ alarmGroupName: string | undefined; /** 故障代码 */ malfunctionCode: string | undefined; /** 变量名称 */ fCloudVariableName: string | undefined; /** 恢复开始时间 */ recoveryStartTime: moment.Moment | undefined; /** 回复结束时间 */ recoveryEndTime: moment.Moment | undefined; /** 确认开始时间 */ confirmStartTime: moment.Moment | undefined; /** 确认结束时间 */ confirmEndTime: moment.Moment | undefined; constructor(data?: IExportAlarmFileInput); init(data?: any): void; static fromJS(data: any): ExportAlarmFileInput; toJSON(data?: any): any; } /** 导出事件模型 */ export interface IExportAlarmFileInput { /** 是否是导出当前报警 当前报警包含触发未确认,触发已确认,恢复未确认. 数据库只有触发和恢复状态,根据其ConfirmTime组合是否四种状态 */ isCurrentAlarm: boolean | undefined; /** 虚拟设备ID 如果不传或者传入的小于等于0,则查询当前用户所管理的虚拟设备数据 */ virtualDeviceId: number | undefined; /** 触发时间间隔 起始时间 */ triggeredStartTime: moment.Moment | undefined; /** 触发时间间隔 结束时间 */ triggeredEndTime: moment.Moment | undefined; /** 状态 */ state: ExportAlarmFileInputState | undefined; /** 告警等级 */ alarmLevel: ExportAlarmFileInputAlarmLevel | undefined; /** 告警名称 */ alarmName: string | undefined; /** 设备名称 */ deviceName: string | undefined; /** 告警组 */ alarmGroupName: string | undefined; /** 故障代码 */ malfunctionCode: string | undefined; /** 变量名称 */ fCloudVariableName: string | undefined; /** 恢复开始时间 */ recoveryStartTime: moment.Moment | undefined; /** 回复结束时间 */ recoveryEndTime: moment.Moment | undefined; /** 确认开始时间 */ confirmStartTime: moment.Moment | undefined; /** 确认结束时间 */ confirmEndTime: moment.Moment | undefined; } export declare class PagedResultDtoOfHistoryDataDto implements IPagedResultDtoOfHistoryDataDto { totalCount: number | undefined; items: HistoryDataDto[] | undefined; constructor(data?: IPagedResultDtoOfHistoryDataDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfHistoryDataDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfHistoryDataDto { totalCount: number | undefined; items: HistoryDataDto[] | undefined; } /** 显示历史数据管道 */ export declare class HistoryDataDto implements IHistoryDataDto { id: number | undefined; /** 管道编号 */ channelId: number | undefined; /** 当前历史数据编号 */ historyDataId: number | undefined; /** 当前数据源编号 */ dataSourceId: number | undefined; /** RefHistoryDataKey */ refHistoryDataKey: string | undefined; /** RefHistoryDataChannelKey */ refHistoryDataChannelKey: string | undefined; /** 管道名称 */ channelName: string | undefined; /** 历史数据名称 */ historyDataName: string | undefined; /** 数据源名称 */ dataSourceName: string | undefined; /** 站号 */ stationNo: number | undefined; /** 当前管道数据类型 */ dataType: HistoryDataDtoDataType | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 按位索引号 */ bitIndex: number | undefined; /** 采集方式 */ sampleType: HistoryDataDtoSampleType | undefined; /** 采集周期 */ recordingPeriod: number | undefined; /** 地址 */ address: string | undefined; /** 连接设备 */ devAlias: string | undefined; constructor(data?: IHistoryDataDto); init(data?: any): void; static fromJS(data: any): HistoryDataDto; toJSON(data?: any): any; } /** 显示历史数据管道 */ export interface IHistoryDataDto { id: number | undefined; /** 管道编号 */ channelId: number | undefined; /** 当前历史数据编号 */ historyDataId: number | undefined; /** 当前数据源编号 */ dataSourceId: number | undefined; /** RefHistoryDataKey */ refHistoryDataKey: string | undefined; /** RefHistoryDataChannelKey */ refHistoryDataChannelKey: string | undefined; /** 管道名称 */ channelName: string | undefined; /** 历史数据名称 */ historyDataName: string | undefined; /** 数据源名称 */ dataSourceName: string | undefined; /** 站号 */ stationNo: number | undefined; /** 当前管道数据类型 */ dataType: HistoryDataDtoDataType | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; /** 按位索引号 */ bitIndex: number | undefined; /** 采集方式 */ sampleType: HistoryDataDtoSampleType | undefined; /** 采集周期 */ recordingPeriod: number | undefined; /** 地址 */ address: string | undefined; /** 连接设备 */ devAlias: string | undefined; } export declare class ListResultDtoOfHistoryDataNameListDto implements IListResultDtoOfHistoryDataNameListDto { items: HistoryDataNameListDto[] | undefined; constructor(data?: IListResultDtoOfHistoryDataNameListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfHistoryDataNameListDto; toJSON(data?: any): any; } export interface IListResultDtoOfHistoryDataNameListDto { items: HistoryDataNameListDto[] | undefined; } export declare class HistoryDataNameListDto implements IHistoryDataNameListDto { name: string | undefined; id: number | undefined; constructor(data?: IHistoryDataNameListDto); init(data?: any): void; static fromJS(data: any): HistoryDataNameListDto; toJSON(data?: any): any; } export interface IHistoryDataNameListDto { name: string | undefined; id: number | undefined; } export declare class ListResultDtoOfHistoryDataChannelNameListDto implements IListResultDtoOfHistoryDataChannelNameListDto { items: HistoryDataChannelNameListDto[] | undefined; constructor(data?: IListResultDtoOfHistoryDataChannelNameListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfHistoryDataChannelNameListDto; toJSON(data?: any): any; } export interface IListResultDtoOfHistoryDataChannelNameListDto { items: HistoryDataChannelNameListDto[] | undefined; } export declare class HistoryDataChannelNameListDto implements IHistoryDataChannelNameListDto { channelName: string | undefined; constructor(data?: IHistoryDataChannelNameListDto); init(data?: any): void; static fromJS(data: any): HistoryDataChannelNameListDto; toJSON(data?: any): any; } export interface IHistoryDataChannelNameListDto { channelName: string | undefined; } export declare class CreateOrUpdateHistoryDataItemDto implements ICreateOrUpdateHistoryDataItemDto { configureId: number | undefined; uid: number | undefined; dataSourceId: number | undefined; /** 名称 */ name: string | undefined; /** 采集周期 */ recordingPeriod: number | undefined; /** 通道集合 */ channels: FBoxHistoryDataChannel[] | undefined; /** 是否使能设置 */ isControl: boolean | undefined; /** 使能设置 */ controlOption: string | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateHistoryDataItemDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateHistoryDataItemDto; toJSON(data?: any): any; } export interface ICreateOrUpdateHistoryDataItemDto { configureId: number | undefined; uid: number | undefined; dataSourceId: number | undefined; /** 名称 */ name: string | undefined; /** 采集周期 */ recordingPeriod: number | undefined; /** 通道集合 */ channels: FBoxHistoryDataChannel[] | undefined; /** 是否使能设置 */ isControl: boolean | undefined; /** 使能设置 */ controlOption: string | undefined; id: number | undefined; } export declare class FBoxHistoryDataChannel implements IFBoxHistoryDataChannel { fBoxHistoryDataItemId: number | undefined; uid: number | undefined; channelName: string | undefined; unit: string | undefined; description: string | undefined; integralDigits: number | undefined; fractionalDigits: number | undefined; devAlias: string | undefined; stationNo: number | undefined; dataType: FBoxHistoryDataChannelDataType | undefined; regId: number | undefined; ioWidth: FBoxHistoryDataChannelIoWidth | undefined; regName: string | undefined; mainAddress: number | undefined; subAddress: number | undefined; subIndex: number | undefined; bitIndexEnabled: boolean | undefined; bitIndex: number | undefined; addressDescription: string | undefined; tagName: string | undefined; deviceTagMapper: string | undefined; addressTag: string | undefined; refHistoryDataChannelKey: string | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IFBoxHistoryDataChannel); init(data?: any): void; static fromJS(data: any): FBoxHistoryDataChannel; toJSON(data?: any): any; } export interface IFBoxHistoryDataChannel { fBoxHistoryDataItemId: number | undefined; uid: number | undefined; channelName: string | undefined; unit: string | undefined; description: string | undefined; integralDigits: number | undefined; fractionalDigits: number | undefined; devAlias: string | undefined; stationNo: number | undefined; dataType: FBoxHistoryDataChannelDataType | undefined; regId: number | undefined; ioWidth: FBoxHistoryDataChannelIoWidth | undefined; regName: string | undefined; mainAddress: number | undefined; subAddress: number | undefined; subIndex: number | undefined; bitIndexEnabled: boolean | undefined; bitIndex: number | undefined; addressDescription: string | undefined; tagName: string | undefined; deviceTagMapper: string | undefined; addressTag: string | undefined; refHistoryDataChannelKey: string | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } /** 根据数据源进行导入 */ export declare class BatchImportHistoryDataByDataSourceDto implements IBatchImportHistoryDataByDataSourceDto { configureId: number | undefined; dataSourceId: number | undefined; /** 盒子类型,默认是FBox */ dataSourceType: BatchImportHistoryDataByDataSourceDtoDataSourceType | undefined; constructor(data?: IBatchImportHistoryDataByDataSourceDto); init(data?: any): void; static fromJS(data: any): BatchImportHistoryDataByDataSourceDto; toJSON(data?: any): any; } /** 根据数据源进行导入 */ export interface IBatchImportHistoryDataByDataSourceDto { configureId: number | undefined; dataSourceId: number | undefined; /** 盒子类型,默认是FBox */ dataSourceType: BatchImportHistoryDataByDataSourceDtoDataSourceType | undefined; } export declare class BatchImportHistoryData implements IBatchImportHistoryData { configureId: number | undefined; dataSourceId: number | undefined; refHistoryDataKey: string | undefined; refHistoryDataChannelKey: string | undefined; constructor(data?: IBatchImportHistoryData); init(data?: any): void; static fromJS(data: any): BatchImportHistoryData; toJSON(data?: any): any; } export interface IBatchImportHistoryData { configureId: number | undefined; dataSourceId: number | undefined; refHistoryDataKey: string | undefined; refHistoryDataChannelKey: string | undefined; } export declare class PagedResultDtoOfHistoryEventOutput implements IPagedResultDtoOfHistoryEventOutput { totalCount: number | undefined; items: HistoryEventOutput[] | undefined; constructor(data?: IPagedResultDtoOfHistoryEventOutput); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfHistoryEventOutput; toJSON(data?: any): any; } export interface IPagedResultDtoOfHistoryEventOutput { totalCount: number | undefined; items: HistoryEventOutput[] | undefined; } export declare class HistoryEventOutput implements IHistoryEventOutput { id: string | undefined; /** 设备名称 */ deviceName: string | undefined; /** 事件名称 */ eventName: string | undefined; /** 事件内容 */ eventContent: string | undefined; /** 事件分组 */ eventGroupName: string | undefined; /** 变量名称 */ fCloudVariableName: string | undefined; /** 状态 */ state: HistoryEventOutputState | undefined; /** 触发值 */ value: number | undefined; /** 变量单位 */ unit: string | undefined; triggerRuleType: HistoryEventOutputTriggerRuleType | undefined; /** 延迟时间 */ delaySeconds: number | undefined; /** 死区 */ deadBand: number | undefined; /** 触发规则 */ triggeredRuleDesp: string | undefined; /** 触发时间 */ triggeredTime: moment.Moment | undefined; /** 恢复时间 */ recoveryTime: moment.Moment | undefined; /** 恢复值 */ recoveryValue: number | undefined; constructor(data?: IHistoryEventOutput); init(data?: any): void; static fromJS(data: any): HistoryEventOutput; toJSON(data?: any): any; } export interface IHistoryEventOutput { id: string | undefined; /** 设备名称 */ deviceName: string | undefined; /** 事件名称 */ eventName: string | undefined; /** 事件内容 */ eventContent: string | undefined; /** 事件分组 */ eventGroupName: string | undefined; /** 变量名称 */ fCloudVariableName: string | undefined; /** 状态 */ state: HistoryEventOutputState | undefined; /** 触发值 */ value: number | undefined; /** 变量单位 */ unit: string | undefined; triggerRuleType: HistoryEventOutputTriggerRuleType | undefined; /** 延迟时间 */ delaySeconds: number | undefined; /** 死区 */ deadBand: number | undefined; /** 触发规则 */ triggeredRuleDesp: string | undefined; /** 触发时间 */ triggeredTime: moment.Moment | undefined; /** 恢复时间 */ recoveryTime: moment.Moment | undefined; /** 恢复值 */ recoveryValue: number | undefined; } export declare class ExportEventFileInput implements IExportEventFileInput { /** 值为null或者0 代表全局所有虚拟设备 */ virtualDeviceId: number | undefined; /** 触发时间间隔 起始时间 */ triggeredStartTime: moment.Moment | undefined; /** 触发时间间隔 结束时间 */ triggeredEndTime: moment.Moment | undefined; /** 状态 */ state: ExportEventFileInputState | undefined; /** 事件名称 */ eventName: string | undefined; /** 设备名称 */ deviceName: string | undefined; /** 事件组 */ eventGroupName: string | undefined; /** 变量名称 */ fCloudVariableName: string | undefined; /** 恢复开始时间 */ recoveryStartTime: moment.Moment | undefined; /** 恢复结束时间 */ recoveryEndTime: moment.Moment | undefined; constructor(data?: IExportEventFileInput); init(data?: any): void; static fromJS(data: any): ExportEventFileInput; toJSON(data?: any): any; } export interface IExportEventFileInput { /** 值为null或者0 代表全局所有虚拟设备 */ virtualDeviceId: number | undefined; /** 触发时间间隔 起始时间 */ triggeredStartTime: moment.Moment | undefined; /** 触发时间间隔 结束时间 */ triggeredEndTime: moment.Moment | undefined; /** 状态 */ state: ExportEventFileInputState | undefined; /** 事件名称 */ eventName: string | undefined; /** 设备名称 */ deviceName: string | undefined; /** 事件组 */ eventGroupName: string | undefined; /** 变量名称 */ fCloudVariableName: string | undefined; /** 恢复开始时间 */ recoveryStartTime: moment.Moment | undefined; /** 恢复结束时间 */ recoveryEndTime: moment.Moment | undefined; } export declare class HostDashboardData implements IHostDashboardData { newTenantsCount: number | undefined; newSubscriptionAmount: number | undefined; dashboardPlaceholder1: number | undefined; dashboardPlaceholder2: number | undefined; incomeStatistics: IncomeStastistic[] | undefined; editionStatistics: TenantEdition[] | undefined; expiringTenants: ExpiringTenant[] | undefined; recentTenants: RecentTenant[] | undefined; maxExpiringTenantsShownCount: number | undefined; maxRecentTenantsShownCount: number | undefined; subscriptionEndAlertDayCount: number | undefined; recentTenantsDayCount: number | undefined; subscriptionEndDateStart: moment.Moment | undefined; subscriptionEndDateEnd: moment.Moment | undefined; tenantCreationStartDate: moment.Moment | undefined; deviceInfosOutput: GetDeviceInfosOutput | undefined; constructor(data?: IHostDashboardData); init(data?: any): void; static fromJS(data: any): HostDashboardData; toJSON(data?: any): any; } export interface IHostDashboardData { newTenantsCount: number | undefined; newSubscriptionAmount: number | undefined; dashboardPlaceholder1: number | undefined; dashboardPlaceholder2: number | undefined; incomeStatistics: IncomeStastistic[] | undefined; editionStatistics: TenantEdition[] | undefined; expiringTenants: ExpiringTenant[] | undefined; recentTenants: RecentTenant[] | undefined; maxExpiringTenantsShownCount: number | undefined; maxRecentTenantsShownCount: number | undefined; subscriptionEndAlertDayCount: number | undefined; recentTenantsDayCount: number | undefined; subscriptionEndDateStart: moment.Moment | undefined; subscriptionEndDateEnd: moment.Moment | undefined; tenantCreationStartDate: moment.Moment | undefined; deviceInfosOutput: GetDeviceInfosOutput | undefined; } export declare class IncomeStastistic implements IIncomeStastistic { label: string | undefined; date: moment.Moment | undefined; amount: number | undefined; constructor(data?: IIncomeStastistic); init(data?: any): void; static fromJS(data: any): IncomeStastistic; toJSON(data?: any): any; } export interface IIncomeStastistic { label: string | undefined; date: moment.Moment | undefined; amount: number | undefined; } export declare class TenantEdition implements ITenantEdition { label: string | undefined; value: number | undefined; constructor(data?: ITenantEdition); init(data?: any): void; static fromJS(data: any): TenantEdition; toJSON(data?: any): any; } export interface ITenantEdition { label: string | undefined; value: number | undefined; } export declare class ExpiringTenant implements IExpiringTenant { tenantName: string | undefined; remainingDayCount: number | undefined; constructor(data?: IExpiringTenant); init(data?: any): void; static fromJS(data: any): ExpiringTenant; toJSON(data?: any): any; } export interface IExpiringTenant { tenantName: string | undefined; remainingDayCount: number | undefined; } export declare class RecentTenant implements IRecentTenant { id: number | undefined; name: string | undefined; creationTime: moment.Moment | undefined; constructor(data?: IRecentTenant); init(data?: any): void; static fromJS(data: any): RecentTenant; toJSON(data?: any): any; } export interface IRecentTenant { id: number | undefined; name: string | undefined; creationTime: moment.Moment | undefined; } export declare class GetDeviceInfosOutput implements IGetDeviceInfosOutput { totalDeviceCount: number | undefined; onlineDeviceCount: number | undefined; alarmDeviceCount: number | undefined; offlineDeviceCount: number | undefined; onlineDeviceCountShare: string | undefined; alarmDeviceCountShare: string | undefined; offlineDeviceCountShare: string | undefined; constructor(data?: IGetDeviceInfosOutput); init(data?: any): void; static fromJS(data: any): GetDeviceInfosOutput; toJSON(data?: any): any; } export interface IGetDeviceInfosOutput { totalDeviceCount: number | undefined; onlineDeviceCount: number | undefined; alarmDeviceCount: number | undefined; offlineDeviceCount: number | undefined; onlineDeviceCountShare: string | undefined; alarmDeviceCountShare: string | undefined; offlineDeviceCountShare: string | undefined; } export declare class GetIncomeStatisticsDataOutput implements IGetIncomeStatisticsDataOutput { incomeStatistics: IncomeStastistic[] | undefined; constructor(data?: IGetIncomeStatisticsDataOutput); init(data?: any): void; static fromJS(data: any): GetIncomeStatisticsDataOutput; toJSON(data?: any): any; } export interface IGetIncomeStatisticsDataOutput { incomeStatistics: IncomeStastistic[] | undefined; } export declare class GetEditionTenantStatisticsOutput implements IGetEditionTenantStatisticsOutput { editionStatistics: TenantEdition[] | undefined; constructor(data?: IGetEditionTenantStatisticsOutput); init(data?: any): void; static fromJS(data: any): GetEditionTenantStatisticsOutput; toJSON(data?: any): any; } export interface IGetEditionTenantStatisticsOutput { editionStatistics: TenantEdition[] | undefined; } export declare class HostSettingsEditDto implements IHostSettingsEditDto { general: GeneralSettingsEditDto; userManagement: HostUserManagementSettingsEditDto; email: EmailSettingsEditDto; tenantManagement: TenantManagementSettingsEditDto; security: SecuritySettingsEditDto; billing: HostBillingSettingsEditDto | undefined; constructor(data?: IHostSettingsEditDto); init(data?: any): void; static fromJS(data: any): HostSettingsEditDto; toJSON(data?: any): any; } export interface IHostSettingsEditDto { general: GeneralSettingsEditDto; userManagement: HostUserManagementSettingsEditDto; email: EmailSettingsEditDto; tenantManagement: TenantManagementSettingsEditDto; security: SecuritySettingsEditDto; billing: HostBillingSettingsEditDto | undefined; } export declare class GeneralSettingsEditDto implements IGeneralSettingsEditDto { timezone: string | undefined; timezoneForComparison: string | undefined; constructor(data?: IGeneralSettingsEditDto); init(data?: any): void; static fromJS(data: any): GeneralSettingsEditDto; toJSON(data?: any): any; } export interface IGeneralSettingsEditDto { timezone: string | undefined; timezoneForComparison: string | undefined; } export declare class HostUserManagementSettingsEditDto implements IHostUserManagementSettingsEditDto { isEmailOrPhoneConfirmationRequiredForLogin: boolean | undefined; smsVerificationEnabled: boolean | undefined; constructor(data?: IHostUserManagementSettingsEditDto); init(data?: any): void; static fromJS(data: any): HostUserManagementSettingsEditDto; toJSON(data?: any): any; } export interface IHostUserManagementSettingsEditDto { isEmailOrPhoneConfirmationRequiredForLogin: boolean | undefined; smsVerificationEnabled: boolean | undefined; } export declare class EmailSettingsEditDto implements IEmailSettingsEditDto { defaultFromAddress: string | undefined; defaultFromDisplayName: string | undefined; smtpHost: string | undefined; smtpPort: number | undefined; smtpUserName: string | undefined; smtpPassword: string | undefined; smtpDomain: string | undefined; smtpEnableSsl: boolean | undefined; smtpUseDefaultCredentials: boolean | undefined; constructor(data?: IEmailSettingsEditDto); init(data?: any): void; static fromJS(data: any): EmailSettingsEditDto; toJSON(data?: any): any; } export interface IEmailSettingsEditDto { defaultFromAddress: string | undefined; defaultFromDisplayName: string | undefined; smtpHost: string | undefined; smtpPort: number | undefined; smtpUserName: string | undefined; smtpPassword: string | undefined; smtpDomain: string | undefined; smtpEnableSsl: boolean | undefined; smtpUseDefaultCredentials: boolean | undefined; } export declare class TenantManagementSettingsEditDto implements ITenantManagementSettingsEditDto { allowSelfRegistration: boolean | undefined; isNewRegisteredTenantActiveByDefault: boolean | undefined; useCaptchaOnRegistration: boolean | undefined; defaultEditionId: number | undefined; constructor(data?: ITenantManagementSettingsEditDto); init(data?: any): void; static fromJS(data: any): TenantManagementSettingsEditDto; toJSON(data?: any): any; } export interface ITenantManagementSettingsEditDto { allowSelfRegistration: boolean | undefined; isNewRegisteredTenantActiveByDefault: boolean | undefined; useCaptchaOnRegistration: boolean | undefined; defaultEditionId: number | undefined; } export declare class SecuritySettingsEditDto implements ISecuritySettingsEditDto { useDefaultPasswordComplexitySettings: boolean | undefined; passwordComplexity: PasswordComplexitySetting | undefined; defaultPasswordComplexity: PasswordComplexitySetting | undefined; userLockOut: UserLockOutSettingsEditDto | undefined; twoFactorLogin: TwoFactorLoginSettingsEditDto | undefined; constructor(data?: ISecuritySettingsEditDto); init(data?: any): void; static fromJS(data: any): SecuritySettingsEditDto; toJSON(data?: any): any; } export interface ISecuritySettingsEditDto { useDefaultPasswordComplexitySettings: boolean | undefined; passwordComplexity: PasswordComplexitySetting | undefined; defaultPasswordComplexity: PasswordComplexitySetting | undefined; userLockOut: UserLockOutSettingsEditDto | undefined; twoFactorLogin: TwoFactorLoginSettingsEditDto | undefined; } export declare class HostBillingSettingsEditDto implements IHostBillingSettingsEditDto { legalName: string | undefined; address: string | undefined; constructor(data?: IHostBillingSettingsEditDto); init(data?: any): void; static fromJS(data: any): HostBillingSettingsEditDto; toJSON(data?: any): any; } export interface IHostBillingSettingsEditDto { legalName: string | undefined; address: string | undefined; } export declare class PasswordComplexitySetting implements IPasswordComplexitySetting { requireDigit: boolean | undefined; requireLowercase: boolean | undefined; requireNonAlphanumeric: boolean | undefined; requireUppercase: boolean | undefined; requiredLength: number | undefined; constructor(data?: IPasswordComplexitySetting); init(data?: any): void; static fromJS(data: any): PasswordComplexitySetting; toJSON(data?: any): any; } export interface IPasswordComplexitySetting { requireDigit: boolean | undefined; requireLowercase: boolean | undefined; requireNonAlphanumeric: boolean | undefined; requireUppercase: boolean | undefined; requiredLength: number | undefined; } export declare class UserLockOutSettingsEditDto implements IUserLockOutSettingsEditDto { isEnabled: boolean | undefined; maxFailedAccessAttemptsBeforeLockout: number | undefined; defaultAccountLockoutSeconds: number | undefined; constructor(data?: IUserLockOutSettingsEditDto); init(data?: any): void; static fromJS(data: any): UserLockOutSettingsEditDto; toJSON(data?: any): any; } export interface IUserLockOutSettingsEditDto { isEnabled: boolean | undefined; maxFailedAccessAttemptsBeforeLockout: number | undefined; defaultAccountLockoutSeconds: number | undefined; } export declare class TwoFactorLoginSettingsEditDto implements ITwoFactorLoginSettingsEditDto { isEnabled: boolean | undefined; isEmailProviderEnabled: boolean | undefined; isSmsProviderEnabled: boolean | undefined; isRememberBrowserEnabled: boolean | undefined; isGoogleAuthenticatorEnabled: boolean | undefined; constructor(data?: ITwoFactorLoginSettingsEditDto); init(data?: any): void; static fromJS(data: any): TwoFactorLoginSettingsEditDto; toJSON(data?: any): any; } export interface ITwoFactorLoginSettingsEditDto { isEnabled: boolean | undefined; isEmailProviderEnabled: boolean | undefined; isSmsProviderEnabled: boolean | undefined; isRememberBrowserEnabled: boolean | undefined; isGoogleAuthenticatorEnabled: boolean | undefined; } export declare class SendTestEmailInput implements ISendTestEmailInput { emailAddress: string; constructor(data?: ISendTestEmailInput); init(data?: any): void; static fromJS(data: any): SendTestEmailInput; toJSON(data?: any): any; } export interface ISendTestEmailInput { emailAddress: string; } export declare class InstallDto implements IInstallDto { connectionString: string; adminPassword: string; webSiteUrl: string; serverUrl: string | undefined; defaultLanguage: string; smtpSettings: EmailSettingsEditDto | undefined; billInfo: HostBillingSettingsEditDto | undefined; constructor(data?: IInstallDto); init(data?: any): void; static fromJS(data: any): InstallDto; toJSON(data?: any): any; } export interface IInstallDto { connectionString: string; adminPassword: string; webSiteUrl: string; serverUrl: string | undefined; defaultLanguage: string; smtpSettings: EmailSettingsEditDto | undefined; billInfo: HostBillingSettingsEditDto | undefined; } export declare class AppSettingsJsonDto implements IAppSettingsJsonDto { webSiteUrl: string | undefined; serverSiteUrl: string | undefined; languages: NameValue[] | undefined; constructor(data?: IAppSettingsJsonDto); init(data?: any): void; static fromJS(data: any): AppSettingsJsonDto; toJSON(data?: any): any; } export interface IAppSettingsJsonDto { webSiteUrl: string | undefined; serverSiteUrl: string | undefined; languages: NameValue[] | undefined; } export declare class NameValue implements INameValue { name: string | undefined; value: string | undefined; constructor(data?: INameValue); init(data?: any): void; static fromJS(data: any): NameValue; toJSON(data?: any): any; } export interface INameValue { name: string | undefined; value: string | undefined; } export declare class CheckDatabaseOutput implements ICheckDatabaseOutput { isDatabaseExist: boolean | undefined; constructor(data?: ICheckDatabaseOutput); init(data?: any): void; static fromJS(data: any): CheckDatabaseOutput; toJSON(data?: any): any; } export interface ICheckDatabaseOutput { isDatabaseExist: boolean | undefined; } export declare class PagedResultDtoOfOrganizationListDto implements IPagedResultDtoOfOrganizationListDto { totalCount: number | undefined; items: OrganizationListDto[] | undefined; constructor(data?: IPagedResultDtoOfOrganizationListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfOrganizationListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfOrganizationListDto { totalCount: number | undefined; items: OrganizationListDto[] | undefined; } export declare class OrganizationListDto implements IOrganizationListDto { code: string | undefined; parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; type: OrganizationListDtoType | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; id: number | undefined; constructor(data?: IOrganizationListDto); init(data?: any): void; static fromJS(data: any): OrganizationListDto; toJSON(data?: any): any; } export interface IOrganizationListDto { code: string | undefined; parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; type: OrganizationListDtoType | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; id: number | undefined; } export declare class OrganizationForEditDto implements IOrganizationForEditDto { parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; type: OrganizationForEditDtoType | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; id: number | undefined; constructor(data?: IOrganizationForEditDto); init(data?: any): void; static fromJS(data: any): OrganizationForEditDto; toJSON(data?: any): any; } export interface IOrganizationForEditDto { parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; type: OrganizationForEditDtoType | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; id: number | undefined; } export declare class CreateOrUpdateOrganizationDto implements ICreateOrUpdateOrganizationDto { parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; type: CreateOrUpdateOrganizationDtoType | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; attachments: OrganizationAttachmentDto[] | undefined; deleteContactIds: number[] | undefined; deleteAttachments: number[] | undefined; organizationAddress: OrganizationAddressDto | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateOrganizationDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateOrganizationDto; toJSON(data?: any): any; } export interface ICreateOrUpdateOrganizationDto { parentId: number | undefined; displayName: string | undefined; fullName: string | undefined; type: CreateOrUpdateOrganizationDtoType | undefined; callingCode: string | undefined; phone: string | undefined; emailAddress: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; longitude: number | undefined; latitude: number | undefined; approximateAddress: string | undefined; address: string | undefined; remark: string | undefined; companyDetail: CompanyDetailDto | undefined; contacts: OrganizationContactDto[] | undefined; attachments: OrganizationAttachmentDto[] | undefined; deleteContactIds: number[] | undefined; deleteAttachments: number[] | undefined; organizationAddress: OrganizationAddressDto | undefined; id: number | undefined; } export declare class GetOrganizationListDto implements IGetOrganizationListDto { term: string | undefined; organizationType: GetOrganizationListDtoOrganizationType | undefined; sorting: string | undefined; maxResultCount: number | undefined; skipCount: number | undefined; constructor(data?: IGetOrganizationListDto); init(data?: any): void; static fromJS(data: any): GetOrganizationListDto; toJSON(data?: any): any; } export interface IGetOrganizationListDto { term: string | undefined; organizationType: GetOrganizationListDtoOrganizationType | undefined; sorting: string | undefined; maxResultCount: number | undefined; skipCount: number | undefined; } export declare class InvoiceDto implements IInvoiceDto { amount: number | undefined; editionDisplayName: string | undefined; invoiceNo: string | undefined; invoiceDate: moment.Moment | undefined; tenantLegalName: string | undefined; tenantAddress: string[] | undefined; tenantTaxNo: string | undefined; hostLegalName: string | undefined; hostAddress: string[] | undefined; constructor(data?: IInvoiceDto); init(data?: any): void; static fromJS(data: any): InvoiceDto; toJSON(data?: any): any; } export interface IInvoiceDto { amount: number | undefined; editionDisplayName: string | undefined; invoiceNo: string | undefined; invoiceDate: moment.Moment | undefined; tenantLegalName: string | undefined; tenantAddress: string[] | undefined; tenantTaxNo: string | undefined; hostLegalName: string | undefined; hostAddress: string[] | undefined; } export declare class CreateInvoiceDto implements ICreateInvoiceDto { subscriptionPaymentId: number | undefined; constructor(data?: ICreateInvoiceDto); init(data?: any): void; static fromJS(data: any): CreateInvoiceDto; toJSON(data?: any): any; } export interface ICreateInvoiceDto { subscriptionPaymentId: number | undefined; } export declare class GetLanguagesOutput implements IGetLanguagesOutput { defaultLanguageName: string | undefined; items: ApplicationLanguageListDto[] | undefined; constructor(data?: IGetLanguagesOutput); init(data?: any): void; static fromJS(data: any): GetLanguagesOutput; toJSON(data?: any): any; } export interface IGetLanguagesOutput { defaultLanguageName: string | undefined; items: ApplicationLanguageListDto[] | undefined; } export declare class ApplicationLanguageListDto implements IApplicationLanguageListDto { tenantId: number | undefined; name: string | undefined; displayName: string | undefined; icon: string | undefined; isDisabled: boolean | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IApplicationLanguageListDto); init(data?: any): void; static fromJS(data: any): ApplicationLanguageListDto; toJSON(data?: any): any; } export interface IApplicationLanguageListDto { tenantId: number | undefined; name: string | undefined; displayName: string | undefined; icon: string | undefined; isDisabled: boolean | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class GetLanguageForEditOutput implements IGetLanguageForEditOutput { language: ApplicationLanguageEditDto | undefined; languageNames: ComboboxItemDto[] | undefined; flags: ComboboxItemDto[] | undefined; constructor(data?: IGetLanguageForEditOutput); init(data?: any): void; static fromJS(data: any): GetLanguageForEditOutput; toJSON(data?: any): any; } export interface IGetLanguageForEditOutput { language: ApplicationLanguageEditDto | undefined; languageNames: ComboboxItemDto[] | undefined; flags: ComboboxItemDto[] | undefined; } export declare class ApplicationLanguageEditDto implements IApplicationLanguageEditDto { id: number | undefined; name: string; icon: string | undefined; isEnabled: boolean | undefined; constructor(data?: IApplicationLanguageEditDto); init(data?: any): void; static fromJS(data: any): ApplicationLanguageEditDto; toJSON(data?: any): any; } export interface IApplicationLanguageEditDto { id: number | undefined; name: string; icon: string | undefined; isEnabled: boolean | undefined; } export declare class ComboboxItemDto implements IComboboxItemDto { value: string | undefined; displayText: string | undefined; isSelected: boolean | undefined; constructor(data?: IComboboxItemDto); init(data?: any): void; static fromJS(data: any): ComboboxItemDto; toJSON(data?: any): any; } export interface IComboboxItemDto { value: string | undefined; displayText: string | undefined; isSelected: boolean | undefined; } export declare class CreateOrUpdateLanguageInput implements ICreateOrUpdateLanguageInput { language: ApplicationLanguageEditDto; constructor(data?: ICreateOrUpdateLanguageInput); init(data?: any): void; static fromJS(data: any): CreateOrUpdateLanguageInput; toJSON(data?: any): any; } export interface ICreateOrUpdateLanguageInput { language: ApplicationLanguageEditDto; } export declare class SetDefaultLanguageInput implements ISetDefaultLanguageInput { name: string; constructor(data?: ISetDefaultLanguageInput); init(data?: any): void; static fromJS(data: any): SetDefaultLanguageInput; toJSON(data?: any): any; } export interface ISetDefaultLanguageInput { name: string; } export declare class PagedResultDtoOfLanguageTextListDto implements IPagedResultDtoOfLanguageTextListDto { totalCount: number | undefined; items: LanguageTextListDto[] | undefined; constructor(data?: IPagedResultDtoOfLanguageTextListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfLanguageTextListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfLanguageTextListDto { totalCount: number | undefined; items: LanguageTextListDto[] | undefined; } export declare class LanguageTextListDto implements ILanguageTextListDto { key: string | undefined; baseValue: string | undefined; targetValue: string | undefined; constructor(data?: ILanguageTextListDto); init(data?: any): void; static fromJS(data: any): LanguageTextListDto; toJSON(data?: any): any; } export interface ILanguageTextListDto { key: string | undefined; baseValue: string | undefined; targetValue: string | undefined; } export declare class UpdateLanguageTextInput implements IUpdateLanguageTextInput { languageName: string; sourceName: string; key: string; value: string; constructor(data?: IUpdateLanguageTextInput); init(data?: any): void; static fromJS(data: any): UpdateLanguageTextInput; toJSON(data?: any): any; } export interface IUpdateLanguageTextInput { languageName: string; sourceName: string; key: string; value: string; } export declare class PagedResultDtoOfVariableItemForLiveReportDto implements IPagedResultDtoOfVariableItemForLiveReportDto { totalCount: number | undefined; items: VariableItemForLiveReportDto[] | undefined; constructor(data?: IPagedResultDtoOfVariableItemForLiveReportDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfVariableItemForLiveReportDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfVariableItemForLiveReportDto { totalCount: number | undefined; items: VariableItemForLiveReportDto[] | undefined; } export declare class VariableItemForLiveReportDto implements IVariableItemForLiveReportDto { name: string | undefined; groupName: string | undefined; unit: string | undefined; dataSourceName: string | undefined; dataType: VariableItemForLiveReportDtoDataType | undefined; variableRwType: VariableItemForLiveReportDtoVariableRwType | undefined; monitorName: string | undefined; address: string | undefined; isUnbind: boolean | undefined; labelText: string | undefined; constructor(data?: IVariableItemForLiveReportDto); init(data?: any): void; static fromJS(data: any): VariableItemForLiveReportDto; toJSON(data?: any): any; } export interface IVariableItemForLiveReportDto { name: string | undefined; groupName: string | undefined; unit: string | undefined; dataSourceName: string | undefined; dataType: VariableItemForLiveReportDtoDataType | undefined; variableRwType: VariableItemForLiveReportDtoVariableRwType | undefined; monitorName: string | undefined; address: string | undefined; isUnbind: boolean | undefined; labelText: string | undefined; } export declare class LoadFCloudVariableDataDto implements ILoadFCloudVariableDataDto { virtualDeviceId: number | undefined; variableName: string | undefined; startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; constructor(data?: ILoadFCloudVariableDataDto); init(data?: any): void; static fromJS(data: any): LoadFCloudVariableDataDto; toJSON(data?: any): any; } export interface ILoadFCloudVariableDataDto { virtualDeviceId: number | undefined; variableName: string | undefined; startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; } export declare class LiveVariableDataDto implements ILiveVariableDataDto { timeStamp: moment.Moment | undefined; value: number | undefined; constructor(data?: ILiveVariableDataDto); init(data?: any): void; static fromJS(data: any): LiveVariableDataDto; toJSON(data?: any): any; } export interface ILiveVariableDataDto { timeStamp: moment.Moment | undefined; value: number | undefined; } export declare class QueryVirtualDeviceTrajectoryDto implements IQueryVirtualDeviceTrajectoryDto { virtualDeviceId: number | undefined; startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; longitudeVariable: string; latitudeVariable: string; constructor(data?: IQueryVirtualDeviceTrajectoryDto); init(data?: any): void; static fromJS(data: any): QueryVirtualDeviceTrajectoryDto; toJSON(data?: any): any; } export interface IQueryVirtualDeviceTrajectoryDto { virtualDeviceId: number | undefined; startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; longitudeVariable: string; latitudeVariable: string; } export declare class VirtualDeviceTrajectoryDto implements IVirtualDeviceTrajectoryDto { longitude: number | undefined; latitude: number | undefined; constructor(data?: IVirtualDeviceTrajectoryDto); init(data?: any): void; static fromJS(data: any): VirtualDeviceTrajectoryDto; toJSON(data?: any): any; } export interface IVirtualDeviceTrajectoryDto { longitude: number | undefined; latitude: number | undefined; } export declare class PagedResultDtoOfActionLogInfoDto implements IPagedResultDtoOfActionLogInfoDto { totalCount: number | undefined; items: ActionLogInfoDto[] | undefined; constructor(data?: IPagedResultDtoOfActionLogInfoDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfActionLogInfoDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfActionLogInfoDto { totalCount: number | undefined; items: ActionLogInfoDto[] | undefined; } export declare class ActionLogInfoDto implements IActionLogInfoDto { actionTime: moment.Moment | undefined; userName: string | undefined; actionType: ActionLogInfoDtoActionType | undefined; ipAddress: string | undefined; browser: string | undefined; clientType: ActionLogInfoDtoClientType | undefined; constructor(data?: IActionLogInfoDto); init(data?: any): void; static fromJS(data: any): ActionLogInfoDto; toJSON(data?: any): any; } export interface IActionLogInfoDto { actionTime: moment.Moment | undefined; userName: string | undefined; actionType: ActionLogInfoDtoActionType | undefined; ipAddress: string | undefined; browser: string | undefined; clientType: ActionLogInfoDtoClientType | undefined; } export declare class CreateMaintenancePlanDto implements ICreateMaintenancePlanDto { /** 计划名称 */ planName: string | undefined; /** 设备Ids */ deviceIds: number[] | undefined; /** 保内维保时间 */ warrantyPeriod: number | undefined; /** 保内维保时间单位 */ warrantyPeriodCycleType: CreateMaintenancePlanDtoWarrantyPeriodCycleType | undefined; /** 维保周期 */ warrantyCycle: number | undefined; /** 维保周期单位 */ warrantyCycleType: CreateMaintenancePlanDtoWarrantyCycleType | undefined; /** 开始维保时间(这里特指第0次维保时间) */ firstMaintenanceTime: moment.Moment | undefined; /** 到期停止执行 */ isAutoStopExpired: boolean | undefined; /** 提前通知时间 */ notifyType: CreateMaintenancePlanDtoNotifyType | undefined; id: number | undefined; constructor(data?: ICreateMaintenancePlanDto); init(data?: any): void; static fromJS(data: any): CreateMaintenancePlanDto; toJSON(data?: any): any; } export interface ICreateMaintenancePlanDto { /** 计划名称 */ planName: string | undefined; /** 设备Ids */ deviceIds: number[] | undefined; /** 保内维保时间 */ warrantyPeriod: number | undefined; /** 保内维保时间单位 */ warrantyPeriodCycleType: CreateMaintenancePlanDtoWarrantyPeriodCycleType | undefined; /** 维保周期 */ warrantyCycle: number | undefined; /** 维保周期单位 */ warrantyCycleType: CreateMaintenancePlanDtoWarrantyCycleType | undefined; /** 开始维保时间(这里特指第0次维保时间) */ firstMaintenanceTime: moment.Moment | undefined; /** 到期停止执行 */ isAutoStopExpired: boolean | undefined; /** 提前通知时间 */ notifyType: CreateMaintenancePlanDtoNotifyType | undefined; id: number | undefined; } export declare class PagedResultDtoOfUnAssignedDeviceDto implements IPagedResultDtoOfUnAssignedDeviceDto { totalCount: number | undefined; items: UnAssignedDeviceDto[] | undefined; constructor(data?: IPagedResultDtoOfUnAssignedDeviceDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfUnAssignedDeviceDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfUnAssignedDeviceDto { totalCount: number | undefined; items: UnAssignedDeviceDto[] | undefined; } export declare class UnAssignedDeviceDto implements IUnAssignedDeviceDto { name: string | undefined; serialNumber: string | undefined; deviceModel: DeviceModelNameDto | undefined; id: number | undefined; constructor(data?: IUnAssignedDeviceDto); init(data?: any): void; static fromJS(data: any): UnAssignedDeviceDto; toJSON(data?: any): any; } export interface IUnAssignedDeviceDto { name: string | undefined; serialNumber: string | undefined; deviceModel: DeviceModelNameDto | undefined; id: number | undefined; } export declare class GetAssignWorkOrderDto implements IGetAssignWorkOrderDto { assignOrderId: number | undefined; description: string | undefined; executorId: number | undefined; executorName: string | undefined; customerName: string | undefined; customerConcat: string | undefined; constructor(data?: IGetAssignWorkOrderDto); init(data?: any): void; static fromJS(data: any): GetAssignWorkOrderDto; toJSON(data?: any): any; } export interface IGetAssignWorkOrderDto { assignOrderId: number | undefined; description: string | undefined; executorId: number | undefined; executorName: string | undefined; customerName: string | undefined; customerConcat: string | undefined; } export declare class PagedResultDtoOfMaintenancePlanDto implements IPagedResultDtoOfMaintenancePlanDto { totalCount: number | undefined; items: MaintenancePlanDto[] | undefined; constructor(data?: IPagedResultDtoOfMaintenancePlanDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfMaintenancePlanDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfMaintenancePlanDto { totalCount: number | undefined; items: MaintenancePlanDto[] | undefined; } export declare class ExportMaintenancePlanListDto implements IExportMaintenancePlanListDto { baseFilter: string | undefined; /** 维保类型 */ warrantyType: ExportMaintenancePlanListDtoWarrantyType | undefined; /** 计划状态 */ planState: ExportMaintenancePlanListDtoPlanState | undefined; /** 产品型号 */ deviceModelId: number | undefined; constructor(data?: IExportMaintenancePlanListDto); init(data?: any): void; static fromJS(data: any): ExportMaintenancePlanListDto; toJSON(data?: any): any; } export interface IExportMaintenancePlanListDto { baseFilter: string | undefined; /** 维保类型 */ warrantyType: ExportMaintenancePlanListDtoWarrantyType | undefined; /** 计划状态 */ planState: ExportMaintenancePlanListDtoPlanState | undefined; /** 产品型号 */ deviceModelId: number | undefined; } export declare class PagedResultDtoOfMaintenanceRecordDto implements IPagedResultDtoOfMaintenanceRecordDto { totalCount: number | undefined; items: MaintenanceRecordDto[] | undefined; constructor(data?: IPagedResultDtoOfMaintenanceRecordDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfMaintenanceRecordDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfMaintenanceRecordDto { totalCount: number | undefined; items: MaintenanceRecordDto[] | undefined; } export declare class MaintenanceRecordDto implements IMaintenanceRecordDto { /** 工单编号 */ serialNumber: string | undefined; /** 工单描述 */ description: string | undefined; /** 工单状态 */ state: MaintenanceRecordDtoState | undefined; /** 工单类型 */ workOrderType: MaintenanceRecordDtoWorkOrderType | undefined; /** 维修人员 */ executorName: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; id: number | undefined; constructor(data?: IMaintenanceRecordDto); init(data?: any): void; static fromJS(data: any): MaintenanceRecordDto; toJSON(data?: any): any; } export interface IMaintenanceRecordDto { /** 工单编号 */ serialNumber: string | undefined; /** 工单描述 */ description: string | undefined; /** 工单状态 */ state: MaintenanceRecordDtoState | undefined; /** 工单类型 */ workOrderType: MaintenanceRecordDtoWorkOrderType | undefined; /** 维修人员 */ executorName: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; id: number | undefined; } export declare class ModelGroupListDto implements IModelGroupListDto { /** 组名 */ name: string | undefined; /** 父级 Id */ parentId: number | undefined; /** 层级 Code */ code: string | undefined; /** 前端排序字段 */ displayOrder: number | undefined; id: number | undefined; constructor(data?: IModelGroupListDto); init(data?: any): void; static fromJS(data: any): ModelGroupListDto; toJSON(data?: any): any; } export interface IModelGroupListDto { /** 组名 */ name: string | undefined; /** 父级 Id */ parentId: number | undefined; /** 层级 Code */ code: string | undefined; /** 前端排序字段 */ displayOrder: number | undefined; id: number | undefined; } export declare class ModelGroupForEditDto implements IModelGroupForEditDto { /** 模板组名字 */ name: string | undefined; /** 父级 Id */ parentId: number | undefined; id: number | undefined; constructor(data?: IModelGroupForEditDto); init(data?: any): void; static fromJS(data: any): ModelGroupForEditDto; toJSON(data?: any): any; } export interface IModelGroupForEditDto { /** 模板组名字 */ name: string | undefined; /** 父级 Id */ parentId: number | undefined; id: number | undefined; } export declare class CreateOrUpdateModelGroupDto implements ICreateOrUpdateModelGroupDto { /** 组名 */ name: string | undefined; /** 父级 Id */ parentId: number | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateModelGroupDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateModelGroupDto; toJSON(data?: any): any; } export interface ICreateOrUpdateModelGroupDto { /** 组名 */ name: string | undefined; /** 父级 Id */ parentId: number | undefined; id: number | undefined; } export declare class UpdateModelGroupOrderDto implements IUpdateModelGroupOrderDto { /** 父级 Id */ parentId: number | undefined; /** 前一个元素 */ beforeId: number | undefined; /** 后一个元素 */ afterId: number | undefined; id: number | undefined; constructor(data?: IUpdateModelGroupOrderDto); init(data?: any): void; static fromJS(data: any): UpdateModelGroupOrderDto; toJSON(data?: any): any; } export interface IUpdateModelGroupOrderDto { /** 父级 Id */ parentId: number | undefined; /** 前一个元素 */ beforeId: number | undefined; /** 后一个元素 */ afterId: number | undefined; id: number | undefined; } /** 检查模板名是否存在 */ export declare class CheckRepeatNameDto implements ICheckRepeatNameDto { /** 模板名称 */ modelName: string | undefined; constructor(data?: ICheckRepeatNameDto); init(data?: any): void; static fromJS(data: any): CheckRepeatNameDto; toJSON(data?: any): any; } /** 检查模板名是否存在 */ export interface ICheckRepeatNameDto { /** 模板名称 */ modelName: string | undefined; } export declare class ImportModelDto implements IImportModelDto { /** 分享码 */ shareCode: string | undefined; /** 模板名称 */ modelName: string | undefined; /** 模板组 Id */ modelGroupId: number | undefined; constructor(data?: IImportModelDto); init(data?: any): void; static fromJS(data: any): ImportModelDto; toJSON(data?: any): any; } export interface IImportModelDto { /** 分享码 */ shareCode: string | undefined; /** 模板名称 */ modelName: string | undefined; /** 模板组 Id */ modelGroupId: number | undefined; } export declare class CreateShareCodeDto implements ICreateShareCodeDto { /** 模板 Id */ modelId: number | undefined; /** 有效期 */ validity: CreateShareCodeDtoValidity | undefined; constructor(data?: ICreateShareCodeDto); init(data?: any): void; static fromJS(data: any): CreateShareCodeDto; toJSON(data?: any): any; } export interface ICreateShareCodeDto { /** 模板 Id */ modelId: number | undefined; /** 有效期 */ validity: CreateShareCodeDtoValidity | undefined; } export declare class CheckShareCodeDto implements ICheckShareCodeDto { /** 分享码 */ shareCode: string | undefined; constructor(data?: ICheckShareCodeDto); init(data?: any): void; static fromJS(data: any): CheckShareCodeDto; toJSON(data?: any): any; } export interface ICheckShareCodeDto { /** 分享码 */ shareCode: string | undefined; } export declare class GetNotificationsOutput implements IGetNotificationsOutput { unreadCount: number | undefined; totalCount: number | undefined; items: UserNotification[] | undefined; constructor(data?: IGetNotificationsOutput); init(data?: any): void; static fromJS(data: any): GetNotificationsOutput; toJSON(data?: any): any; } export interface IGetNotificationsOutput { unreadCount: number | undefined; totalCount: number | undefined; items: UserNotification[] | undefined; } export declare class UserNotification implements IUserNotification { tenantId: number | undefined; userId: number | undefined; state: UserNotificationState | undefined; notification: TenantNotification | undefined; id: string | undefined; constructor(data?: IUserNotification); init(data?: any): void; static fromJS(data: any): UserNotification; toJSON(data?: any): any; } export interface IUserNotification { tenantId: number | undefined; userId: number | undefined; state: UserNotificationState | undefined; notification: TenantNotification | undefined; id: string | undefined; } export declare class TenantNotification implements ITenantNotification { tenantId: number | undefined; notificationName: string | undefined; data: NotificationData | undefined; entityType: string | undefined; entityTypeName: string | undefined; entityId: any | undefined; severity: TenantNotificationSeverity | undefined; creationTime: moment.Moment | undefined; id: string | undefined; constructor(data?: ITenantNotification); init(data?: any): void; static fromJS(data: any): TenantNotification; toJSON(data?: any): any; } export interface ITenantNotification { tenantId: number | undefined; notificationName: string | undefined; data: NotificationData | undefined; entityType: string | undefined; entityTypeName: string | undefined; entityId: any | undefined; severity: TenantNotificationSeverity | undefined; creationTime: moment.Moment | undefined; id: string | undefined; } export declare class NotificationData implements INotificationData { type: string | undefined; properties: { [key: string]: any; } | undefined; constructor(data?: INotificationData); init(data?: any): void; static fromJS(data: any): NotificationData; toJSON(data?: any): any; } export interface INotificationData { type: string | undefined; properties: { [key: string]: any; } | undefined; } export declare class GetNotificationSettingsOutput implements IGetNotificationSettingsOutput { receiveNotifications: boolean | undefined; enableAlarmSound: boolean | undefined; notifications: NotificationSubscriptionWithDisplayNameDto[] | undefined; constructor(data?: IGetNotificationSettingsOutput); init(data?: any): void; static fromJS(data: any): GetNotificationSettingsOutput; toJSON(data?: any): any; } export interface IGetNotificationSettingsOutput { receiveNotifications: boolean | undefined; enableAlarmSound: boolean | undefined; notifications: NotificationSubscriptionWithDisplayNameDto[] | undefined; } export declare class NotificationSubscriptionWithDisplayNameDto implements INotificationSubscriptionWithDisplayNameDto { displayName: string | undefined; description: string | undefined; name: string; isSubscribed: boolean | undefined; constructor(data?: INotificationSubscriptionWithDisplayNameDto); init(data?: any): void; static fromJS(data: any): NotificationSubscriptionWithDisplayNameDto; toJSON(data?: any): any; } export interface INotificationSubscriptionWithDisplayNameDto { displayName: string | undefined; description: string | undefined; name: string; isSubscribed: boolean | undefined; } export declare class AlarmSoundConfigDto implements IAlarmSoundConfigDto { isAlarmSoundOpen: boolean | undefined; isAlarmSoundEnabled: boolean | undefined; constructor(data?: IAlarmSoundConfigDto); init(data?: any): void; static fromJS(data: any): AlarmSoundConfigDto; toJSON(data?: any): any; } export interface IAlarmSoundConfigDto { isAlarmSoundOpen: boolean | undefined; isAlarmSoundEnabled: boolean | undefined; } export declare class UpdateNotificationSettingsInput implements IUpdateNotificationSettingsInput { receiveNotifications: boolean | undefined; enableAlarmSound: boolean | undefined; notifications: NotificationSubscriptionDto[] | undefined; constructor(data?: IUpdateNotificationSettingsInput); init(data?: any): void; static fromJS(data: any): UpdateNotificationSettingsInput; toJSON(data?: any): any; } export interface IUpdateNotificationSettingsInput { receiveNotifications: boolean | undefined; enableAlarmSound: boolean | undefined; notifications: NotificationSubscriptionDto[] | undefined; } export declare class NotificationSubscriptionDto implements INotificationSubscriptionDto { name: string; isSubscribed: boolean | undefined; constructor(data?: INotificationSubscriptionDto); init(data?: any): void; static fromJS(data: any): NotificationSubscriptionDto; toJSON(data?: any): any; } export interface INotificationSubscriptionDto { name: string; isSubscribed: boolean | undefined; } export declare class ExportAlarmNotificationsDto implements IExportAlarmNotificationsDto { startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; tenantId: number | undefined; exportAll: boolean | undefined; constructor(data?: IExportAlarmNotificationsDto); init(data?: any): void; static fromJS(data: any): ExportAlarmNotificationsDto; toJSON(data?: any): any; } export interface IExportAlarmNotificationsDto { startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; tenantId: number | undefined; exportAll: boolean | undefined; } export declare class ListResultDtoOfDeviceListForMapDto implements IListResultDtoOfDeviceListForMapDto { items: DeviceListForMapDto[] | undefined; constructor(data?: IListResultDtoOfDeviceListForMapDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfDeviceListForMapDto; toJSON(data?: any): any; } export interface IListResultDtoOfDeviceListForMapDto { items: DeviceListForMapDto[] | undefined; } export declare class DeviceListForMapDto implements IDeviceListForMapDto { deviceInfoForMapDto: DeviceInfoForMapDto | undefined; deviceThumbnailDto: DeviceThumbnailDto | undefined; constructor(data?: IDeviceListForMapDto); init(data?: any): void; static fromJS(data: any): DeviceListForMapDto; toJSON(data?: any): any; } export interface IDeviceListForMapDto { deviceInfoForMapDto: DeviceInfoForMapDto | undefined; deviceThumbnailDto: DeviceThumbnailDto | undefined; } export declare class DeviceInfoForMapDto implements IDeviceInfoForMapDto { name: string | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 设备模板 */ deviceModel: DeviceModelListDto | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; /** 详细地址 */ address: string | undefined; /** 经销商公司名称 */ companyName: string | undefined; /** 标识地理坐标是否为高德地图 */ isGaode: boolean | undefined; virtualDeviceState: DeviceInfoForMapDtoVirtualDeviceState | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备型号 */ devicePattern: string | undefined; /** 分组名称 */ groupName: string | undefined; id: number | undefined; constructor(data?: IDeviceInfoForMapDto); init(data?: any): void; static fromJS(data: any): DeviceInfoForMapDto; toJSON(data?: any): any; } export interface IDeviceInfoForMapDto { name: string | undefined; /** 设备序列号 */ serialNumber: string | undefined; /** 设备模板 */ deviceModel: DeviceModelListDto | undefined; /** 订单编号 */ orderNumber: string | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; /** 详细地址 */ address: string | undefined; /** 经销商公司名称 */ companyName: string | undefined; /** 标识地理坐标是否为高德地图 */ isGaode: boolean | undefined; virtualDeviceState: DeviceInfoForMapDtoVirtualDeviceState | undefined; /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 设备型号 */ devicePattern: string | undefined; /** 分组名称 */ groupName: string | undefined; id: number | undefined; } export declare class DeviceThumbnailDto implements IDeviceThumbnailDto { deviceId: number | undefined; /** 名称 */ name: string | undefined; /** 序列号 */ serialNumber: string | undefined; deviceModelName: string | undefined; /** 客户公司名称 */ companyName: string | undefined; releasedConfigure: ReleasedConfigureVersionDto | undefined; variables: ReleasedVariableNameMappingListDto[] | undefined; configurePermissions: string[] | undefined; virtualDeviceId: number | undefined; virtualDeviceState: DeviceThumbnailDtoVirtualDeviceState | undefined; id: number | undefined; constructor(data?: IDeviceThumbnailDto); init(data?: any): void; static fromJS(data: any): DeviceThumbnailDto; toJSON(data?: any): any; } export interface IDeviceThumbnailDto { deviceId: number | undefined; /** 名称 */ name: string | undefined; /** 序列号 */ serialNumber: string | undefined; deviceModelName: string | undefined; /** 客户公司名称 */ companyName: string | undefined; releasedConfigure: ReleasedConfigureVersionDto | undefined; variables: ReleasedVariableNameMappingListDto[] | undefined; configurePermissions: string[] | undefined; virtualDeviceId: number | undefined; virtualDeviceState: DeviceThumbnailDtoVirtualDeviceState | undefined; id: number | undefined; } export declare class ReleasedConfigureVersionDto implements IReleasedConfigureVersionDto { version: number | undefined; releasedConfigureId: number | undefined; configureId: number | undefined; constructor(data?: IReleasedConfigureVersionDto); init(data?: any): void; static fromJS(data: any): ReleasedConfigureVersionDto; toJSON(data?: any): any; } export interface IReleasedConfigureVersionDto { version: number | undefined; releasedConfigureId: number | undefined; configureId: number | undefined; } export declare class ReleasedVariableNameMappingListDto implements IReleasedVariableNameMappingListDto { variableName: string | undefined; fBoxVariableName: string | undefined; fBoxGroupName: string | undefined; dataSourceCode: number | undefined; constructor(data?: IReleasedVariableNameMappingListDto); init(data?: any): void; static fromJS(data: any): ReleasedVariableNameMappingListDto; toJSON(data?: any): any; } export interface IReleasedVariableNameMappingListDto { variableName: string | undefined; fBoxVariableName: string | undefined; fBoxGroupName: string | undefined; dataSourceCode: number | undefined; } export declare class ListResultDtoOfDeviceLocationInfoForMapDto implements IListResultDtoOfDeviceLocationInfoForMapDto { items: DeviceLocationInfoForMapDto[] | undefined; constructor(data?: IListResultDtoOfDeviceLocationInfoForMapDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfDeviceLocationInfoForMapDto; toJSON(data?: any): any; } export interface IListResultDtoOfDeviceLocationInfoForMapDto { items: DeviceLocationInfoForMapDto[] | undefined; } export declare class DeviceLocationInfoForMapDto implements IDeviceLocationInfoForMapDto { /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 详细地址 */ address: string | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; constructor(data?: IDeviceLocationInfoForMapDto); init(data?: any): void; static fromJS(data: any): DeviceLocationInfoForMapDto; toJSON(data?: any): any; } export interface IDeviceLocationInfoForMapDto { /** 虚拟设备ID */ virtualDeviceId: number | undefined; /** 详细地址 */ address: string | undefined; /** 经度 */ longitude: number | undefined; /** 纬度 */ latitude: number | undefined; } export declare class ListResultDtoOfUserLocationsForMapDto implements IListResultDtoOfUserLocationsForMapDto { items: UserLocationsForMapDto[] | undefined; constructor(data?: IListResultDtoOfUserLocationsForMapDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfUserLocationsForMapDto; toJSON(data?: any): any; } export interface IListResultDtoOfUserLocationsForMapDto { items: UserLocationsForMapDto[] | undefined; } export declare class UserLocationsForMapDto implements IUserLocationsForMapDto { longitude: number | undefined; latitude: number | undefined; status: boolean | undefined; userId: number | undefined; name: string | undefined; phoneNumber: string | undefined; constructor(data?: IUserLocationsForMapDto); init(data?: any): void; static fromJS(data: any): UserLocationsForMapDto; toJSON(data?: any): any; } export interface IUserLocationsForMapDto { longitude: number | undefined; latitude: number | undefined; status: boolean | undefined; userId: number | undefined; name: string | undefined; phoneNumber: string | undefined; } export declare class UserContactDto implements IUserContactDto { name: string | undefined; phoneNumber: string | undefined; constructor(data?: IUserContactDto); init(data?: any): void; static fromJS(data: any): UserContactDto; toJSON(data?: any): any; } export interface IUserContactDto { name: string | undefined; phoneNumber: string | undefined; } export declare class ListResultDtoOfReleasedVariableNameMappingListDto implements IListResultDtoOfReleasedVariableNameMappingListDto { items: ReleasedVariableNameMappingListDto[] | undefined; constructor(data?: IListResultDtoOfReleasedVariableNameMappingListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfReleasedVariableNameMappingListDto; toJSON(data?: any): any; } export interface IListResultDtoOfReleasedVariableNameMappingListDto { items: ReleasedVariableNameMappingListDto[] | undefined; } export declare class UpdateMapColorDto implements IUpdateMapColorDto { color: UpdateMapColorDtoColor | undefined; hasBorder: boolean | undefined; constructor(data?: IUpdateMapColorDto); init(data?: any): void; static fromJS(data: any): UpdateMapColorDto; toJSON(data?: any): any; } export interface IUpdateMapColorDto { color: UpdateMapColorDtoColor | undefined; hasBorder: boolean | undefined; } export declare class UserMapAndThemeInfoDto implements IUserMapAndThemeInfoDto { updateUserMapInfo: UpdateUserMapInfoDto | undefined; mapTheme: MapThemeDto | undefined; isPointAggregation: boolean | undefined; constructor(data?: IUserMapAndThemeInfoDto); init(data?: any): void; static fromJS(data: any): UserMapAndThemeInfoDto; toJSON(data?: any): any; } export interface IUserMapAndThemeInfoDto { updateUserMapInfo: UpdateUserMapInfoDto | undefined; mapTheme: MapThemeDto | undefined; isPointAggregation: boolean | undefined; } export declare class MapThemeDto implements IMapThemeDto { color: MapThemeDtoColor | undefined; hasBorder: boolean | undefined; constructor(data?: IMapThemeDto); init(data?: any): void; static fromJS(data: any): MapThemeDto; toJSON(data?: any): any; } export interface IMapThemeDto { color: MapThemeDtoColor | undefined; hasBorder: boolean | undefined; } export declare class ThumbnailConfigDto implements IThumbnailConfigDto { isMapDisplayThumbnail: boolean | undefined; constructor(data?: IThumbnailConfigDto); init(data?: any): void; static fromJS(data: any): ThumbnailConfigDto; toJSON(data?: any): any; } export interface IThumbnailConfigDto { isMapDisplayThumbnail: boolean | undefined; } /** 运营仪表盘 */ export declare class UserListForDashboardDto implements IUserListForDashboardDto { /** 用户 Id */ userId: number | undefined; /** 用户姓名 */ name: string | undefined; constructor(data?: IUserListForDashboardDto); init(data?: any): void; static fromJS(data: any): UserListForDashboardDto; toJSON(data?: any): any; } /** 运营仪表盘 */ export interface IUserListForDashboardDto { /** 用户 Id */ userId: number | undefined; /** 用户姓名 */ name: string | undefined; } export declare class UserListForOrganizationDto implements IUserListForOrganizationDto { name: string | undefined; id: number | undefined; constructor(data?: IUserListForOrganizationDto); init(data?: any): void; static fromJS(data: any): UserListForOrganizationDto; toJSON(data?: any): any; } export interface IUserListForOrganizationDto { name: string | undefined; id: number | undefined; } export declare class OrganizationDeviceQueryOptionDto implements IOrganizationDeviceQueryOptionDto { devicePatterns: string[] | undefined; deviceModelOptions: OrganizationDeviceModelOptionDto[] | undefined; constructor(data?: IOrganizationDeviceQueryOptionDto); init(data?: any): void; static fromJS(data: any): OrganizationDeviceQueryOptionDto; toJSON(data?: any): any; } export interface IOrganizationDeviceQueryOptionDto { devicePatterns: string[] | undefined; deviceModelOptions: OrganizationDeviceModelOptionDto[] | undefined; } export declare class OrganizationDeviceModelOptionDto implements IOrganizationDeviceModelOptionDto { name: string | undefined; id: number | undefined; constructor(data?: IOrganizationDeviceModelOptionDto); init(data?: any): void; static fromJS(data: any): OrganizationDeviceModelOptionDto; toJSON(data?: any): any; } export interface IOrganizationDeviceModelOptionDto { name: string | undefined; id: number | undefined; } export declare class PagedResultDtoOfOrganizationDeviceDto implements IPagedResultDtoOfOrganizationDeviceDto { totalCount: number | undefined; items: OrganizationDeviceDto[] | undefined; constructor(data?: IPagedResultDtoOfOrganizationDeviceDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfOrganizationDeviceDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfOrganizationDeviceDto { totalCount: number | undefined; items: OrganizationDeviceDto[] | undefined; } export declare class OrganizationDeviceDto implements IOrganizationDeviceDto { deviceName: string | undefined; virtualDeviceId: number | undefined; permissionCategory: OrganizationDeviceDtoPermissionCategory | undefined; configurePermissions: OrganizationConfigurePermissionDto[] | undefined; id: number | undefined; constructor(data?: IOrganizationDeviceDto); init(data?: any): void; static fromJS(data: any): OrganizationDeviceDto; toJSON(data?: any): any; } export interface IOrganizationDeviceDto { deviceName: string | undefined; virtualDeviceId: number | undefined; permissionCategory: OrganizationDeviceDtoPermissionCategory | undefined; configurePermissions: OrganizationConfigurePermissionDto[] | undefined; id: number | undefined; } export declare class OrganizationConfigurePermissionDto implements IOrganizationConfigurePermissionDto { code: string | undefined; name: string | undefined; constructor(data?: IOrganizationConfigurePermissionDto); init(data?: any): void; static fromJS(data: any): OrganizationConfigurePermissionDto; toJSON(data?: any): any; } export interface IOrganizationConfigurePermissionDto { code: string | undefined; name: string | undefined; } export declare class PagedResultDtoOfOrganizationDeviceModelDto implements IPagedResultDtoOfOrganizationDeviceModelDto { totalCount: number | undefined; items: OrganizationDeviceModelDto[] | undefined; constructor(data?: IPagedResultDtoOfOrganizationDeviceModelDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfOrganizationDeviceModelDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfOrganizationDeviceModelDto { totalCount: number | undefined; items: OrganizationDeviceModelDto[] | undefined; } export declare class OrganizationDeviceModelDto implements IOrganizationDeviceModelDto { /** 设备模板名称 */ deviceModelName: string | undefined; /** 行业 */ industry: string | undefined; /** 备注 */ remark: string | undefined; /** 组态 Id */ configureId: number | undefined; /** 权限类型: View: 0, Edit: 1 */ permissionCategory: OrganizationDeviceModelDtoPermissionCategory | undefined; id: number | undefined; constructor(data?: IOrganizationDeviceModelDto); init(data?: any): void; static fromJS(data: any): OrganizationDeviceModelDto; toJSON(data?: any): any; } export interface IOrganizationDeviceModelDto { /** 设备模板名称 */ deviceModelName: string | undefined; /** 行业 */ industry: string | undefined; /** 备注 */ remark: string | undefined; /** 组态 Id */ configureId: number | undefined; /** 权限类型: View: 0, Edit: 1 */ permissionCategory: OrganizationDeviceModelDtoPermissionCategory | undefined; id: number | undefined; } export declare class PagedResultDtoOfOrganizationAssignDeviceDto implements IPagedResultDtoOfOrganizationAssignDeviceDto { totalCount: number | undefined; items: OrganizationAssignDeviceDto[] | undefined; constructor(data?: IPagedResultDtoOfOrganizationAssignDeviceDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfOrganizationAssignDeviceDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfOrganizationAssignDeviceDto { totalCount: number | undefined; items: OrganizationAssignDeviceDto[] | undefined; } export declare class OrganizationAssignDeviceDto implements IOrganizationAssignDeviceDto { deviceName: string | undefined; serialNumber: string | undefined; devicePattern: string | undefined; deviceModelName: string | undefined; virtualDeviceId: number | undefined; permissionCategory: OrganizationAssignDeviceDtoPermissionCategory | undefined; configurePermissions: OrganizationConfigurePermissionDto[] | undefined; id: number | undefined; constructor(data?: IOrganizationAssignDeviceDto); init(data?: any): void; static fromJS(data: any): OrganizationAssignDeviceDto; toJSON(data?: any): any; } export interface IOrganizationAssignDeviceDto { deviceName: string | undefined; serialNumber: string | undefined; devicePattern: string | undefined; deviceModelName: string | undefined; virtualDeviceId: number | undefined; permissionCategory: OrganizationAssignDeviceDtoPermissionCategory | undefined; configurePermissions: OrganizationConfigurePermissionDto[] | undefined; id: number | undefined; } export declare class PagedResultDtoOfOrganizationAssignDeviceModelDto implements IPagedResultDtoOfOrganizationAssignDeviceModelDto { totalCount: number | undefined; items: OrganizationAssignDeviceModelDto[] | undefined; constructor(data?: IPagedResultDtoOfOrganizationAssignDeviceModelDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfOrganizationAssignDeviceModelDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfOrganizationAssignDeviceModelDto { totalCount: number | undefined; items: OrganizationAssignDeviceModelDto[] | undefined; } export declare class OrganizationAssignDeviceModelDto implements IOrganizationAssignDeviceModelDto { /** 设备模板名称 */ deviceModelName: string | undefined; /** 行业 */ industry: string | undefined; /** 备注 */ remark: string | undefined; /** 权限 View, Edit */ permissionCategory: OrganizationAssignDeviceModelDtoPermissionCategory | undefined; id: number | undefined; constructor(data?: IOrganizationAssignDeviceModelDto); init(data?: any): void; static fromJS(data: any): OrganizationAssignDeviceModelDto; toJSON(data?: any): any; } export interface IOrganizationAssignDeviceModelDto { /** 设备模板名称 */ deviceModelName: string | undefined; /** 行业 */ industry: string | undefined; /** 备注 */ remark: string | undefined; /** 权限 View, Edit */ permissionCategory: OrganizationAssignDeviceModelDtoPermissionCategory | undefined; id: number | undefined; } export declare class BatchAssignDevicePermissionDto implements IBatchAssignDevicePermissionDto { /** 待分配的 人员/组织 Id */ id: number | undefined; /** 分配的设备权限 */ devicePermissions: OrganizationDevicePermissionDto[] | undefined; constructor(data?: IBatchAssignDevicePermissionDto); init(data?: any): void; static fromJS(data: any): BatchAssignDevicePermissionDto; toJSON(data?: any): any; } export interface IBatchAssignDevicePermissionDto { /** 待分配的 人员/组织 Id */ id: number | undefined; /** 分配的设备权限 */ devicePermissions: OrganizationDevicePermissionDto[] | undefined; } export declare class OrganizationDevicePermissionDto implements IOrganizationDevicePermissionDto { deviceId: number | undefined; permissionCategory: OrganizationDevicePermissionDtoPermissionCategory | undefined; codes: string[] | undefined; virtualDeviceId: number | undefined; constructor(data?: IOrganizationDevicePermissionDto); init(data?: any): void; static fromJS(data: any): OrganizationDevicePermissionDto; toJSON(data?: any): any; } export interface IOrganizationDevicePermissionDto { deviceId: number | undefined; permissionCategory: OrganizationDevicePermissionDtoPermissionCategory | undefined; codes: string[] | undefined; virtualDeviceId: number | undefined; } export declare class BatchAssignDeviceModelPermissionDto implements IBatchAssignDeviceModelPermissionDto { /** 待分配的 人员/组织 Id */ id: number | undefined; /** 分配的设备模板权限 */ deviceModelPermissions: OrganizationDeviceModelPermissionDto[] | undefined; constructor(data?: IBatchAssignDeviceModelPermissionDto); init(data?: any): void; static fromJS(data: any): BatchAssignDeviceModelPermissionDto; toJSON(data?: any): any; } export interface IBatchAssignDeviceModelPermissionDto { /** 待分配的 人员/组织 Id */ id: number | undefined; /** 分配的设备模板权限 */ deviceModelPermissions: OrganizationDeviceModelPermissionDto[] | undefined; } export declare class OrganizationDeviceModelPermissionDto implements IOrganizationDeviceModelPermissionDto { /** 设备模板 Id */ deviceModelId: number | undefined; /** 权限类型: Read: 0, Edit: 1 */ permissionCategory: OrganizationDeviceModelPermissionDtoPermissionCategory | undefined; constructor(data?: IOrganizationDeviceModelPermissionDto); init(data?: any): void; static fromJS(data: any): OrganizationDeviceModelPermissionDto; toJSON(data?: any): any; } export interface IOrganizationDeviceModelPermissionDto { /** 设备模板 Id */ deviceModelId: number | undefined; /** 权限类型: Read: 0, Edit: 1 */ permissionCategory: OrganizationDeviceModelPermissionDtoPermissionCategory | undefined; } export declare class EditDeviceDataPermissionDto implements IEditDeviceDataPermissionDto { /** 人员/组织 Id */ id: number | undefined; /** 设备 Id */ deviceId: number | undefined; /** 虚拟设备 Id */ virtualDeviceId: number | undefined; /** 查看/修改 */ permissionCategory: EditDeviceDataPermissionDtoPermissionCategory | undefined; /** 虚拟设备组态权限 Code */ codes: string[] | undefined; constructor(data?: IEditDeviceDataPermissionDto); init(data?: any): void; static fromJS(data: any): EditDeviceDataPermissionDto; toJSON(data?: any): any; } export interface IEditDeviceDataPermissionDto { /** 人员/组织 Id */ id: number | undefined; /** 设备 Id */ deviceId: number | undefined; /** 虚拟设备 Id */ virtualDeviceId: number | undefined; /** 查看/修改 */ permissionCategory: EditDeviceDataPermissionDtoPermissionCategory | undefined; /** 虚拟设备组态权限 Code */ codes: string[] | undefined; } export declare class EditModelDataPermissionDto implements IEditModelDataPermissionDto { /** 人员/组织 Id */ id: number | undefined; /** 设备模板 Id */ deviceModelId: number | undefined; /** 查看/编辑 */ permissionCategory: EditModelDataPermissionDtoPermissionCategory | undefined; constructor(data?: IEditModelDataPermissionDto); init(data?: any): void; static fromJS(data: any): EditModelDataPermissionDto; toJSON(data?: any): any; } export interface IEditModelDataPermissionDto { /** 人员/组织 Id */ id: number | undefined; /** 设备模板 Id */ deviceModelId: number | undefined; /** 查看/编辑 */ permissionCategory: EditModelDataPermissionDtoPermissionCategory | undefined; } export declare class RemoveDataPermissionDto implements IRemoveDataPermissionDto { /** 人员/组织 Id */ id: number | undefined; /** 数据 Id */ dataIds: number[] | undefined; constructor(data?: IRemoveDataPermissionDto); init(data?: any): void; static fromJS(data: any): RemoveDataPermissionDto; toJSON(data?: any): any; } export interface IRemoveDataPermissionDto { /** 人员/组织 Id */ id: number | undefined; /** 数据 Id */ dataIds: number[] | undefined; } export declare class ListResultDtoOfOrganizationUnitDto implements IListResultDtoOfOrganizationUnitDto { items: OrganizationUnitDto[] | undefined; constructor(data?: IListResultDtoOfOrganizationUnitDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfOrganizationUnitDto; toJSON(data?: any): any; } export interface IListResultDtoOfOrganizationUnitDto { items: OrganizationUnitDto[] | undefined; } export declare class OrganizationUnitDto implements IOrganizationUnitDto { parentId: number | undefined; code: string | undefined; displayName: string | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: IOrganizationUnitDto); init(data?: any): void; static fromJS(data: any): OrganizationUnitDto; toJSON(data?: any): any; } export interface IOrganizationUnitDto { parentId: number | undefined; code: string | undefined; displayName: string | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class ListResultDtoOfOrganizationUserListDto implements IListResultDtoOfOrganizationUserListDto { items: OrganizationUserListDto[] | undefined; constructor(data?: IListResultDtoOfOrganizationUserListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfOrganizationUserListDto; toJSON(data?: any): any; } export interface IListResultDtoOfOrganizationUserListDto { items: OrganizationUserListDto[] | undefined; } export declare class OrganizationUserListDto implements IOrganizationUserListDto { userId: number | undefined; userName: string | undefined; organizationId: number | undefined; constructor(data?: IOrganizationUserListDto); init(data?: any): void; static fromJS(data: any): OrganizationUserListDto; toJSON(data?: any): any; } export interface IOrganizationUserListDto { userId: number | undefined; userName: string | undefined; organizationId: number | undefined; } export declare class UserInfoListDto implements IUserInfoListDto { userId: number | undefined; userName: string | undefined; constructor(data?: IUserInfoListDto); init(data?: any): void; static fromJS(data: any): UserInfoListDto; toJSON(data?: any): any; } export interface IUserInfoListDto { userId: number | undefined; userName: string | undefined; } export declare class PaymentInfoDto implements IPaymentInfoDto { edition: EditionSelectDto | undefined; additionalPrice: number | undefined; constructor(data?: IPaymentInfoDto); init(data?: any): void; static fromJS(data: any): PaymentInfoDto; toJSON(data?: any): any; } export interface IPaymentInfoDto { edition: EditionSelectDto | undefined; additionalPrice: number | undefined; } export declare class EditionSelectDto implements IEditionSelectDto { id: number | undefined; name: string | undefined; displayName: string | undefined; expiringEditionId: number | undefined; monthlyPrice: number | undefined; annualPrice: number | undefined; trialDayCount: number | undefined; waitingDayAfterExpire: number | undefined; isFree: boolean | undefined; additionalData: AdditionalData | undefined; constructor(data?: IEditionSelectDto); init(data?: any): void; static fromJS(data: any): EditionSelectDto; toJSON(data?: any): any; } export interface IEditionSelectDto { id: number | undefined; name: string | undefined; displayName: string | undefined; expiringEditionId: number | undefined; monthlyPrice: number | undefined; annualPrice: number | undefined; trialDayCount: number | undefined; waitingDayAfterExpire: number | undefined; isFree: boolean | undefined; additionalData: AdditionalData | undefined; } export declare class CreatePaymentDto implements ICreatePaymentDto { editionId: number | undefined; editionPaymentType: CreatePaymentDtoEditionPaymentType | undefined; paymentPeriodType: CreatePaymentDtoPaymentPeriodType | undefined; subscriptionPaymentGatewayType: CreatePaymentDtoSubscriptionPaymentGatewayType | undefined; constructor(data?: ICreatePaymentDto); init(data?: any): void; static fromJS(data: any): CreatePaymentDto; toJSON(data?: any): any; } export interface ICreatePaymentDto { editionId: number | undefined; editionPaymentType: CreatePaymentDtoEditionPaymentType | undefined; paymentPeriodType: CreatePaymentDtoPaymentPeriodType | undefined; subscriptionPaymentGatewayType: CreatePaymentDtoSubscriptionPaymentGatewayType | undefined; } export declare class ExecutePaymentDto implements IExecutePaymentDto { gateway: ExecutePaymentDtoGateway | undefined; editionPaymentType: ExecutePaymentDtoEditionPaymentType | undefined; editionId: number | undefined; paymentPeriodType: ExecutePaymentDtoPaymentPeriodType | undefined; additionalData: { [key: string]: string; } | undefined; constructor(data?: IExecutePaymentDto); init(data?: any): void; static fromJS(data: any): ExecutePaymentDto; toJSON(data?: any): any; } export interface IExecutePaymentDto { gateway: ExecutePaymentDtoGateway | undefined; editionPaymentType: ExecutePaymentDtoEditionPaymentType | undefined; editionId: number | undefined; paymentPeriodType: ExecutePaymentDtoPaymentPeriodType | undefined; additionalData: { [key: string]: string; } | undefined; } export declare class PagedResultDtoOfSubscriptionPaymentListDto implements IPagedResultDtoOfSubscriptionPaymentListDto { totalCount: number | undefined; items: SubscriptionPaymentListDto[] | undefined; constructor(data?: IPagedResultDtoOfSubscriptionPaymentListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfSubscriptionPaymentListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfSubscriptionPaymentListDto { totalCount: number | undefined; items: SubscriptionPaymentListDto[] | undefined; } export declare class SubscriptionPaymentListDto implements ISubscriptionPaymentListDto { gateway: string | undefined; amount: number | undefined; editionId: number | undefined; dayCount: number | undefined; paymentPeriodType: string | undefined; paymentId: string | undefined; payerId: string | undefined; status: string | undefined; editionDisplayName: string | undefined; tenantId: number | undefined; invoiceNo: string | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: ISubscriptionPaymentListDto); init(data?: any): void; static fromJS(data: any): SubscriptionPaymentListDto; toJSON(data?: any): any; } export interface ISubscriptionPaymentListDto { gateway: string | undefined; amount: number | undefined; editionId: number | undefined; dayCount: number | undefined; paymentPeriodType: string | undefined; paymentId: string | undefined; payerId: string | undefined; status: string | undefined; editionDisplayName: string | undefined; tenantId: number | undefined; invoiceNo: string | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class ListResultDtoOfFlatPermissionWithLevelDto implements IListResultDtoOfFlatPermissionWithLevelDto { items: FlatPermissionWithLevelDto[] | undefined; constructor(data?: IListResultDtoOfFlatPermissionWithLevelDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfFlatPermissionWithLevelDto; toJSON(data?: any): any; } export interface IListResultDtoOfFlatPermissionWithLevelDto { items: FlatPermissionWithLevelDto[] | undefined; } export declare class FlatPermissionWithLevelDto implements IFlatPermissionWithLevelDto { level: number | undefined; parentName: string | undefined; name: string | undefined; displayName: string | undefined; description: PermissionDescription | undefined; isGrantedByDefault: boolean | undefined; constructor(data?: IFlatPermissionWithLevelDto); init(data?: any): void; static fromJS(data: any): FlatPermissionWithLevelDto; toJSON(data?: any): any; } export interface IFlatPermissionWithLevelDto { level: number | undefined; parentName: string | undefined; name: string | undefined; displayName: string | undefined; description: PermissionDescription | undefined; isGrantedByDefault: boolean | undefined; } export declare class PermissionDescription implements IPermissionDescription { permissionType: PermissionDescriptionPermissionType | undefined; canFold: boolean | undefined; isWithParentShow: boolean | undefined; constructor(data?: IPermissionDescription); init(data?: any): void; static fromJS(data: any): PermissionDescription; toJSON(data?: any): any; } export interface IPermissionDescription { permissionType: PermissionDescriptionPermissionType | undefined; canFold: boolean | undefined; isWithParentShow: boolean | undefined; } export declare class CurrentUserProfileEditDto implements ICurrentUserProfileEditDto { name: string; userName: string; emailAddress: string; phoneNumber: string | undefined; isPhoneNumberConfirmed: boolean | undefined; isEmailConfirmed: boolean | undefined; timezone: string | undefined; qrCodeSetupImageUrl: string | undefined; isGoogleAuthenticatorEnabled: boolean | undefined; wxPushEnabled: boolean | undefined; isFollowed: boolean | undefined; constructor(data?: ICurrentUserProfileEditDto); init(data?: any): void; static fromJS(data: any): CurrentUserProfileEditDto; toJSON(data?: any): any; } export interface ICurrentUserProfileEditDto { name: string; userName: string; emailAddress: string; phoneNumber: string | undefined; isPhoneNumberConfirmed: boolean | undefined; isEmailConfirmed: boolean | undefined; timezone: string | undefined; qrCodeSetupImageUrl: string | undefined; isGoogleAuthenticatorEnabled: boolean | undefined; wxPushEnabled: boolean | undefined; isFollowed: boolean | undefined; } export declare class UpdateGoogleAuthenticatorKeyOutput implements IUpdateGoogleAuthenticatorKeyOutput { qrCodeSetupImageUrl: string | undefined; constructor(data?: IUpdateGoogleAuthenticatorKeyOutput); init(data?: any): void; static fromJS(data: any): UpdateGoogleAuthenticatorKeyOutput; toJSON(data?: any): any; } export interface IUpdateGoogleAuthenticatorKeyOutput { qrCodeSetupImageUrl: string | undefined; } export declare class SendVerificationSmsDto implements ISendVerificationSmsDto { phoneNumber: string | undefined; constructor(data?: ISendVerificationSmsDto); init(data?: any): void; static fromJS(data: any): SendVerificationSmsDto; toJSON(data?: any): any; } export interface ISendVerificationSmsDto { phoneNumber: string | undefined; } export declare class VerifySmsCodeDto implements IVerifySmsCodeDto { code: string | undefined; phoneNumber: string | undefined; constructor(data?: IVerifySmsCodeDto); init(data?: any): void; static fromJS(data: any): VerifySmsCodeDto; toJSON(data?: any): any; } export interface IVerifySmsCodeDto { code: string | undefined; phoneNumber: string | undefined; } export declare class SendVerificationEmailDto implements ISendVerificationEmailDto { emailAddress: string | undefined; constructor(data?: ISendVerificationEmailDto); init(data?: any): void; static fromJS(data: any): SendVerificationEmailDto; toJSON(data?: any): any; } export interface ISendVerificationEmailDto { emailAddress: string | undefined; } export declare class VerifyEmailCodeDto implements IVerifyEmailCodeDto { code: string | undefined; emailAddress: string | undefined; constructor(data?: IVerifyEmailCodeDto); init(data?: any): void; static fromJS(data: any): VerifyEmailCodeDto; toJSON(data?: any): any; } export interface IVerifyEmailCodeDto { code: string | undefined; emailAddress: string | undefined; } export declare class ChangePasswordInput implements IChangePasswordInput { currentPassword: string; newPassword: string; constructor(data?: IChangePasswordInput); init(data?: any): void; static fromJS(data: any): ChangePasswordInput; toJSON(data?: any): any; } export interface IChangePasswordInput { currentPassword: string; newPassword: string; } export declare class JwtAccessToken implements IJwtAccessToken { token: string | undefined; encryptedToken: string | undefined; expireSeconds: number | undefined; constructor(data?: IJwtAccessToken); init(data?: any): void; static fromJS(data: any): JwtAccessToken; toJSON(data?: any): any; } export interface IJwtAccessToken { token: string | undefined; encryptedToken: string | undefined; expireSeconds: number | undefined; } export declare class UpdateProfilePictureInput implements IUpdateProfilePictureInput { fileName: string; x: number | undefined; y: number | undefined; width: number | undefined; height: number | undefined; constructor(data?: IUpdateProfilePictureInput); init(data?: any): void; static fromJS(data: any): UpdateProfilePictureInput; toJSON(data?: any): any; } export interface IUpdateProfilePictureInput { fileName: string; x: number | undefined; y: number | undefined; width: number | undefined; height: number | undefined; } export declare class GetPasswordComplexitySettingOutput implements IGetPasswordComplexitySettingOutput { setting: PasswordComplexitySetting | undefined; constructor(data?: IGetPasswordComplexitySettingOutput); init(data?: any): void; static fromJS(data: any): GetPasswordComplexitySettingOutput; toJSON(data?: any): any; } export interface IGetPasswordComplexitySettingOutput { setting: PasswordComplexitySetting | undefined; } export declare class GetProfilePictureOutput implements IGetProfilePictureOutput { profilePicture: string | undefined; constructor(data?: IGetProfilePictureOutput); init(data?: any): void; static fromJS(data: any): GetProfilePictureOutput; toJSON(data?: any): any; } export interface IGetProfilePictureOutput { profilePicture: string | undefined; } export declare class ChangeUserLanguageDto implements IChangeUserLanguageDto { languageName: string; constructor(data?: IChangeUserLanguageDto); init(data?: any): void; static fromJS(data: any): ChangeUserLanguageDto; toJSON(data?: any): any; } export interface IChangeUserLanguageDto { languageName: string; } export declare class Region implements IRegion { regionId: string | undefined; name: string | undefined; parentId: string | undefined; shortName: string | undefined; levelType: number | undefined; cityCode: string | undefined; zipCode: string | undefined; mergerName: string | undefined; longitude: number | undefined; latitude: number | undefined; pinyin: string | undefined; previousRegionId: string | undefined; id: number | undefined; constructor(data?: IRegion); init(data?: any): void; static fromJS(data: any): Region; toJSON(data?: any): any; } export interface IRegion { regionId: string | undefined; name: string | undefined; parentId: string | undefined; shortName: string | undefined; levelType: number | undefined; cityCode: string | undefined; zipCode: string | undefined; mergerName: string | undefined; longitude: number | undefined; latitude: number | undefined; pinyin: string | undefined; previousRegionId: string | undefined; id: number | undefined; } export declare class RegionCode implements IRegionCode { provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; constructor(data?: IRegionCode); init(data?: any): void; static fromJS(data: any): RegionCode; toJSON(data?: any): any; } export interface IRegionCode { provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; } export declare class ReleasedConfigureInfoDto implements IReleasedConfigureInfoDto { releasedConfigure: ReleasedConfigureVersionDto | undefined; variables: ReleasedVariableNameMappingListDto[] | undefined; /** 当前错组态误类型, 目前有数据错误,无权限,未发布 注意:此属性为后加入的,现在只有在运营仪表盘组态使用 */ releasedConfigureErrorType: ReleasedConfigureInfoDtoReleasedConfigureErrorType | undefined; /** 组态元件权限 */ configurePermissions: string[] | undefined; constructor(data?: IReleasedConfigureInfoDto); init(data?: any): void; static fromJS(data: any): ReleasedConfigureInfoDto; toJSON(data?: any): any; } export interface IReleasedConfigureInfoDto { releasedConfigure: ReleasedConfigureVersionDto | undefined; variables: ReleasedVariableNameMappingListDto[] | undefined; /** 当前错组态误类型, 目前有数据错误,无权限,未发布 注意:此属性为后加入的,现在只有在运营仪表盘组态使用 */ releasedConfigureErrorType: ReleasedConfigureInfoDtoReleasedConfigureErrorType | undefined; /** 组态元件权限 */ configurePermissions: string[] | undefined; } export declare class ReleasedConfigureDto implements IReleasedConfigureDto { viewIndex: number | undefined; releasedConfigure: string | undefined; constructor(data?: IReleasedConfigureDto); init(data?: any): void; static fromJS(data: any): ReleasedConfigureDto; toJSON(data?: any): any; } export interface IReleasedConfigureDto { viewIndex: number | undefined; releasedConfigure: string | undefined; } export declare class ReleasedConfigureViewForDevice implements IReleasedConfigureViewForDevice { configureId: number | undefined; configureViewId: number | undefined; configureViewCode: string | undefined; name: string | undefined; type: ReleasedConfigureViewForDeviceType | undefined; typeStr: string | undefined; index: number | undefined; constructor(data?: IReleasedConfigureViewForDevice); init(data?: any): void; static fromJS(data: any): ReleasedConfigureViewForDevice; toJSON(data?: any): any; } export interface IReleasedConfigureViewForDevice { configureId: number | undefined; configureViewId: number | undefined; configureViewCode: string | undefined; name: string | undefined; type: ReleasedConfigureViewForDeviceType | undefined; typeStr: string | undefined; index: number | undefined; } export declare class DeviceNameAndConfigureViewNameDto implements IDeviceNameAndConfigureViewNameDto { deviceName: string | undefined; configureViewName: string | undefined; constructor(data?: IDeviceNameAndConfigureViewNameDto); init(data?: any): void; static fromJS(data: any): DeviceNameAndConfigureViewNameDto; toJSON(data?: any): any; } export interface IDeviceNameAndConfigureViewNameDto { deviceName: string | undefined; configureViewName: string | undefined; } export declare class MainConfigureViewNameDto implements IMainConfigureViewNameDto { name: string | undefined; constructor(data?: IMainConfigureViewNameDto); init(data?: any): void; static fromJS(data: any): MainConfigureViewNameDto; toJSON(data?: any): any; } export interface IMainConfigureViewNameDto { name: string | undefined; } export declare class ReleasedConfigureGraphStateDto implements IReleasedConfigureGraphStateDto { type: ReleasedConfigureGraphStateDtoType | undefined; url: string | undefined; constructor(data?: IReleasedConfigureGraphStateDto); init(data?: any): void; static fromJS(data: any): ReleasedConfigureGraphStateDto; toJSON(data?: any): any; } export interface IReleasedConfigureGraphStateDto { type: ReleasedConfigureGraphStateDtoType | undefined; url: string | undefined; } export declare class GetReleasedGraphStatesDto implements IGetReleasedGraphStatesDto { releasedId: number | undefined; states: GraphStateDto[] | undefined; constructor(data?: IGetReleasedGraphStatesDto); init(data?: any): void; static fromJS(data: any): GetReleasedGraphStatesDto; toJSON(data?: any): any; } export interface IGetReleasedGraphStatesDto { releasedId: number | undefined; states: GraphStateDto[] | undefined; } export declare class IListResultOfGetReleasedGraphStateResultDto implements IIListResultOfGetReleasedGraphStateResultDto { items: GetReleasedGraphStateResultDto[] | undefined; constructor(data?: IIListResultOfGetReleasedGraphStateResultDto); init(data?: any): void; static fromJS(data: any): IListResultOfGetReleasedGraphStateResultDto; toJSON(data?: any): any; } export interface IIListResultOfGetReleasedGraphStateResultDto { items: GetReleasedGraphStateResultDto[] | undefined; } export declare class GetReleasedGraphStateResultDto implements IGetReleasedGraphStateResultDto { graphId: number | undefined; stateIndex: number | undefined; result: GraphStateResult | undefined; constructor(data?: IGetReleasedGraphStateResultDto); init(data?: any): void; static fromJS(data: any): GetReleasedGraphStateResultDto; toJSON(data?: any): any; } export interface IGetReleasedGraphStateResultDto { graphId: number | undefined; stateIndex: number | undefined; result: GraphStateResult | undefined; } export declare class ListResultDtoOfReleasedDataSourceDto implements IListResultDtoOfReleasedDataSourceDto { items: ReleasedDataSourceDto[] | undefined; constructor(data?: IListResultDtoOfReleasedDataSourceDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfReleasedDataSourceDto; toJSON(data?: any): any; } export interface IListResultDtoOfReleasedDataSourceDto { items: ReleasedDataSourceDto[] | undefined; } export declare class ReleasedDataSourceDto implements IReleasedDataSourceDto { code: number | undefined; displayName: string | undefined; releasedConfigureId: number | undefined; type: ReleasedDataSourceDtoType | undefined; constructor(data?: IReleasedDataSourceDto); init(data?: any): void; static fromJS(data: any): ReleasedDataSourceDto; toJSON(data?: any): any; } export interface IReleasedDataSourceDto { code: number | undefined; displayName: string | undefined; releasedConfigureId: number | undefined; type: ReleasedDataSourceDtoType | undefined; } export declare class ReleasedVariableDto implements IReleasedVariableDto { variableGroupName: string | undefined; name: string | undefined; /** 单位 */ unit: string | undefined; constructor(data?: IReleasedVariableDto); init(data?: any): void; static fromJS(data: any): ReleasedVariableDto; toJSON(data?: any): any; } export interface IReleasedVariableDto { variableGroupName: string | undefined; name: string | undefined; /** 单位 */ unit: string | undefined; } export declare class PagedResultDtoOfRepairDto implements IPagedResultDtoOfRepairDto { totalCount: number | undefined; items: RepairDto[] | undefined; constructor(data?: IPagedResultDtoOfRepairDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfRepairDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfRepairDto { totalCount: number | undefined; items: RepairDto[] | undefined; } export declare class RepairDto implements IRepairDto { /** 故障编码 */ faultCode: string | undefined; /** 故障描述 */ faultDescription: string | undefined; /** 状态 */ state: RepairDtoState | undefined; /** 设备名称 */ deviceName: string | undefined; contactName: string | undefined; /** 联系电话 */ contactPhoneNumber: string | undefined; companyName: string | undefined; creationTime: moment.Moment | undefined; /** 故障图片 */ images: RepairImage[] | undefined; /** 报修是否直接标识完成 */ isCompletedByAssigner: boolean | undefined; /** 工单Id */ workOrderId: number | undefined; /** 标记为已完成备注 */ memo: string | undefined; id: number | undefined; constructor(data?: IRepairDto); init(data?: any): void; static fromJS(data: any): RepairDto; toJSON(data?: any): any; } export interface IRepairDto { /** 故障编码 */ faultCode: string | undefined; /** 故障描述 */ faultDescription: string | undefined; /** 状态 */ state: RepairDtoState | undefined; /** 设备名称 */ deviceName: string | undefined; contactName: string | undefined; /** 联系电话 */ contactPhoneNumber: string | undefined; companyName: string | undefined; creationTime: moment.Moment | undefined; /** 故障图片 */ images: RepairImage[] | undefined; /** 报修是否直接标识完成 */ isCompletedByAssigner: boolean | undefined; /** 工单Id */ workOrderId: number | undefined; /** 标记为已完成备注 */ memo: string | undefined; id: number | undefined; } export declare class RepairImage implements IRepairImage { repairId: number | undefined; thumbId: string | undefined; imageId: string | undefined; id: number | undefined; constructor(data?: IRepairImage); init(data?: any): void; static fromJS(data: any): RepairImage; toJSON(data?: any): any; } export interface IRepairImage { repairId: number | undefined; thumbId: string | undefined; imageId: string | undefined; id: number | undefined; } export declare class ExportRepairListDto implements IExportRepairListDto { filterString: string | undefined; faultCode: string | undefined; /** 状态 */ state: ExportRepairListDtoState | undefined; /** 设备名称 */ deviceName: string | undefined; contactName: string | undefined; /** 联系电话 */ contactPhoneNumber: string | undefined; companyName: string | undefined; startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; constructor(data?: IExportRepairListDto); init(data?: any): void; static fromJS(data: any): ExportRepairListDto; toJSON(data?: any): any; } export interface IExportRepairListDto { filterString: string | undefined; faultCode: string | undefined; /** 状态 */ state: ExportRepairListDtoState | undefined; /** 设备名称 */ deviceName: string | undefined; contactName: string | undefined; /** 联系电话 */ contactPhoneNumber: string | undefined; companyName: string | undefined; startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; } export declare class GetMarkAsCompletedDto implements IGetMarkAsCompletedDto { memo: string | undefined; repairId: number | undefined; constructor(data?: IGetMarkAsCompletedDto); init(data?: any): void; static fromJS(data: any): GetMarkAsCompletedDto; toJSON(data?: any): any; } export interface IGetMarkAsCompletedDto { memo: string | undefined; repairId: number | undefined; } export declare class ReportFaultCodeDto implements IReportFaultCodeDto { faultCode: string | undefined; constructor(data?: IReportFaultCodeDto); init(data?: any): void; static fromJS(data: any): ReportFaultCodeDto; toJSON(data?: any): any; } export interface IReportFaultCodeDto { faultCode: string | undefined; } export declare class CreateRepairDto implements ICreateRepairDto { /** 设备Id */ deviceId: number | undefined; /** 故障描述 */ faultDescription: string | undefined; /** 状态 */ state: CreateRepairDtoState | undefined; /** 故障图片 */ images: RepairImageDto[] | undefined; /** 联系人 */ contactName: string | undefined; /** 联系电话 */ contactPhoneNumber: string | undefined; constructor(data?: ICreateRepairDto); init(data?: any): void; static fromJS(data: any): CreateRepairDto; toJSON(data?: any): any; } export interface ICreateRepairDto { /** 设备Id */ deviceId: number | undefined; /** 故障描述 */ faultDescription: string | undefined; /** 状态 */ state: CreateRepairDtoState | undefined; /** 故障图片 */ images: RepairImageDto[] | undefined; /** 联系人 */ contactName: string | undefined; /** 联系电话 */ contactPhoneNumber: string | undefined; } export declare class RepairImageDto implements IRepairImageDto { repairId: number | undefined; thumbId: string | undefined; imageId: string | undefined; constructor(data?: IRepairImageDto); init(data?: any): void; static fromJS(data: any): RepairImageDto; toJSON(data?: any): any; } export interface IRepairImageDto { repairId: number | undefined; thumbId: string | undefined; imageId: string | undefined; } export declare class RepairContactDto implements IRepairContactDto { name: string | undefined; phoneNumber: string | undefined; constructor(data?: IRepairContactDto); init(data?: any): void; static fromJS(data: any): RepairContactDto; toJSON(data?: any): any; } export interface IRepairContactDto { name: string | undefined; phoneNumber: string | undefined; } export declare class RepairProgressDto implements IRepairProgressDto { /** 进度处理人名称 */ handlerName: string | undefined; /** 进度状态 */ state: RepairProgressDtoState | undefined; /** 处理时间(UTC) */ handleTime: moment.Moment | undefined; /** 参数 */ parameters: { [key: string]: any; } | undefined; constructor(data?: IRepairProgressDto); init(data?: any): void; static fromJS(data: any): RepairProgressDto; toJSON(data?: any): any; } export interface IRepairProgressDto { /** 进度处理人名称 */ handlerName: string | undefined; /** 进度状态 */ state: RepairProgressDtoState | undefined; /** 处理时间(UTC) */ handleTime: moment.Moment | undefined; /** 参数 */ parameters: { [key: string]: any; } | undefined; } export declare class ApplyInfoDto implements IApplyInfoDto { enterpriseName: string | undefined; constructor(data?: IApplyInfoDto); init(data?: any): void; static fromJS(data: any): ApplyInfoDto; toJSON(data?: any): any; } export interface IApplyInfoDto { enterpriseName: string | undefined; } export declare class UpdateApplyInfoDto implements IUpdateApplyInfoDto { enumEnterpriseType: UpdateApplyInfoDtoEnumEnterpriseType | undefined; enumIndustryType: UpdateApplyInfoDtoEnumIndustryType | undefined; enumDeviceScaleRange: UpdateApplyInfoDtoEnumDeviceScaleRange | undefined; enumAfterSalesPersonScaleRange: UpdateApplyInfoDtoEnumAfterSalesPersonScaleRange | undefined; enumApplicantRole: UpdateApplyInfoDtoEnumApplicantRole | undefined; applicantName: string | undefined; applicantPhone: string | undefined; constructor(data?: IUpdateApplyInfoDto); init(data?: any): void; static fromJS(data: any): UpdateApplyInfoDto; toJSON(data?: any): any; } export interface IUpdateApplyInfoDto { enumEnterpriseType: UpdateApplyInfoDtoEnumEnterpriseType | undefined; enumIndustryType: UpdateApplyInfoDtoEnumIndustryType | undefined; enumDeviceScaleRange: UpdateApplyInfoDtoEnumDeviceScaleRange | undefined; enumAfterSalesPersonScaleRange: UpdateApplyInfoDtoEnumAfterSalesPersonScaleRange | undefined; enumApplicantRole: UpdateApplyInfoDtoEnumApplicantRole | undefined; applicantName: string | undefined; applicantPhone: string | undefined; } export declare class ReportDataQueryDto implements IReportDataQueryDto { id: number | undefined; reportModel: ReportQueryDefinition | undefined; displayType: ReportDataQueryDtoDisplayType | undefined; startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; constructor(data?: IReportDataQueryDto); init(data?: any): void; static fromJS(data: any): ReportDataQueryDto; toJSON(data?: any): any; } export interface IReportDataQueryDto { id: number | undefined; reportModel: ReportQueryDefinition | undefined; displayType: ReportDataQueryDtoDisplayType | undefined; startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; } export declare class ReportQueryDefinition implements IReportQueryDefinition { target: ReportQueryDefinitionTarget | undefined; xDimensionFieldIndex: number | undefined; timeDimensionType: ReportQueryDefinitionTimeDimensionType | undefined; metricFieldIndex: number | undefined; timeMetricType: ReportQueryDefinitionTimeMetricType | undefined; aggregateFieldActions: AggregateFieldActionDef[] | undefined; criteria: ReportQueryCriteria[] | undefined; reportQueryType: ReportQueryDefinitionReportQueryType | undefined; metricAggregateAction: ReportQueryDefinitionMetricAggregateAction | undefined; constructor(data?: IReportQueryDefinition); init(data?: any): void; static fromJS(data: any): ReportQueryDefinition; toJSON(data?: any): any; } export interface IReportQueryDefinition { target: ReportQueryDefinitionTarget | undefined; xDimensionFieldIndex: number | undefined; timeDimensionType: ReportQueryDefinitionTimeDimensionType | undefined; metricFieldIndex: number | undefined; timeMetricType: ReportQueryDefinitionTimeMetricType | undefined; aggregateFieldActions: AggregateFieldActionDef[] | undefined; criteria: ReportQueryCriteria[] | undefined; reportQueryType: ReportQueryDefinitionReportQueryType | undefined; metricAggregateAction: ReportQueryDefinitionMetricAggregateAction | undefined; } export declare class AggregateFieldActionDef implements IAggregateFieldActionDef { fieldIndex: number | undefined; aggregateAction: AggregateFieldActionDefAggregateAction | undefined; constructor(data?: IAggregateFieldActionDef); init(data?: any): void; static fromJS(data: any): AggregateFieldActionDef; toJSON(data?: any): any; } export interface IAggregateFieldActionDef { fieldIndex: number | undefined; aggregateAction: AggregateFieldActionDefAggregateAction | undefined; } export declare class ReportQueryCriteria implements IReportQueryCriteria { fieldIndex: number | undefined; stringOperatorType: ReportQueryCriteriaStringOperatorType | undefined; dateOperatorType: ReportQueryCriteriaDateOperatorType | undefined; numberOperatorType: ReportQueryCriteriaNumberOperatorType | undefined; operands: string[] | undefined; operandsForDisplay: IdNameItem[] | undefined; constructor(data?: IReportQueryCriteria); init(data?: any): void; static fromJS(data: any): ReportQueryCriteria; toJSON(data?: any): any; } export interface IReportQueryCriteria { fieldIndex: number | undefined; stringOperatorType: ReportQueryCriteriaStringOperatorType | undefined; dateOperatorType: ReportQueryCriteriaDateOperatorType | undefined; numberOperatorType: ReportQueryCriteriaNumberOperatorType | undefined; operands: string[] | undefined; operandsForDisplay: IdNameItem[] | undefined; } export declare class IdNameItem implements IIdNameItem { id: string | undefined; name: string | undefined; constructor(data?: IIdNameItem); init(data?: any): void; static fromJS(data: any): IdNameItem; toJSON(data?: any): any; } export interface IIdNameItem { id: string | undefined; name: string | undefined; } export declare class ReportDataResultDto implements IReportDataResultDto { graphicResult: ReportDataGraphicResult | undefined; tableResult: HistoryDataAlarmTableResult | undefined; pieChartResult: NameValueOfDouble[] | undefined; success: boolean | undefined; errorMessage: string | undefined; constructor(data?: IReportDataResultDto); init(data?: any): void; static fromJS(data: any): ReportDataResultDto; toJSON(data?: any): any; } export interface IReportDataResultDto { graphicResult: ReportDataGraphicResult | undefined; tableResult: HistoryDataAlarmTableResult | undefined; pieChartResult: NameValueOfDouble[] | undefined; success: boolean | undefined; errorMessage: string | undefined; } export declare class ReportDataGraphicResult implements IReportDataGraphicResult { list: HistoryDataAlarmMetricList[] | undefined; containMetricData: boolean | undefined; dimensionValueList: string[] | undefined; labels: string[] | undefined; constructor(data?: IReportDataGraphicResult); init(data?: any): void; static fromJS(data: any): ReportDataGraphicResult; toJSON(data?: any): any; } export interface IReportDataGraphicResult { list: HistoryDataAlarmMetricList[] | undefined; containMetricData: boolean | undefined; dimensionValueList: string[] | undefined; labels: string[] | undefined; } export declare class HistoryDataAlarmTableResult implements IHistoryDataAlarmTableResult { headers: string[] | undefined; content: string[][] | undefined; constructor(data?: IHistoryDataAlarmTableResult); init(data?: any): void; static fromJS(data: any): HistoryDataAlarmTableResult; toJSON(data?: any): any; } export interface IHistoryDataAlarmTableResult { headers: string[] | undefined; content: string[][] | undefined; } export declare class NameValueOfDouble implements INameValueOfDouble { name: string | undefined; value: number | undefined; constructor(data?: INameValueOfDouble); init(data?: any): void; static fromJS(data: any): NameValueOfDouble; toJSON(data?: any): any; } export interface INameValueOfDouble { name: string | undefined; value: number | undefined; } export declare class HistoryDataAlarmMetricList implements IHistoryDataAlarmMetricList { name: string | undefined; data: string[] | undefined; constructor(data?: IHistoryDataAlarmMetricList); init(data?: any): void; static fromJS(data: any): HistoryDataAlarmMetricList; toJSON(data?: any): any; } export interface IHistoryDataAlarmMetricList { name: string | undefined; data: string[] | undefined; } export declare class ExportHistoryDataAlarmDto implements IExportHistoryDataAlarmDto { id: number | undefined; startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; constructor(data?: IExportHistoryDataAlarmDto); init(data?: any): void; static fromJS(data: any): ExportHistoryDataAlarmDto; toJSON(data?: any): any; } export interface IExportHistoryDataAlarmDto { id: number | undefined; startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; } export declare class PagedResultDtoOfNameReportResultDto implements IPagedResultDtoOfNameReportResultDto { totalCount: number | undefined; items: NameReportResultDto[] | undefined; constructor(data?: IPagedResultDtoOfNameReportResultDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfNameReportResultDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfNameReportResultDto { totalCount: number | undefined; items: NameReportResultDto[] | undefined; } export declare class NameReportResultDto implements INameReportResultDto { name: string | undefined; id: string | undefined; displayType: NameReportResultDtoDisplayType | undefined; constructor(data?: INameReportResultDto); init(data?: any): void; static fromJS(data: any): NameReportResultDto; toJSON(data?: any): any; } export interface INameReportResultDto { name: string | undefined; id: string | undefined; displayType: NameReportResultDtoDisplayType | undefined; } export declare class PagedResultDtoOfReportsListDto implements IPagedResultDtoOfReportsListDto { totalCount: number | undefined; items: ReportsListDto[] | undefined; constructor(data?: IPagedResultDtoOfReportsListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfReportsListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfReportsListDto { totalCount: number | undefined; items: ReportsListDto[] | undefined; } export declare class ReportsListDto implements IReportsListDto { reportId: number | undefined; reportTitle: string | undefined; allowExportData: boolean | undefined; creator: string | undefined; creationTime: moment.Moment | undefined; modifier: string | undefined; modificationTime: moment.Moment | undefined; reportDisplayType: ReportsListDtoReportDisplayType | undefined; reportDefinition: ReportQueryDefinition | undefined; constructor(data?: IReportsListDto); init(data?: any): void; static fromJS(data: any): ReportsListDto; toJSON(data?: any): any; } export interface IReportsListDto { reportId: number | undefined; reportTitle: string | undefined; allowExportData: boolean | undefined; creator: string | undefined; creationTime: moment.Moment | undefined; modifier: string | undefined; modificationTime: moment.Moment | undefined; reportDisplayType: ReportsListDtoReportDisplayType | undefined; reportDefinition: ReportQueryDefinition | undefined; } export declare class StatisticReportDto implements IStatisticReportDto { id: number | undefined; tenantId: number | undefined; title: string | undefined; displayType: StatisticReportDtoDisplayType | undefined; reportDefinitionModel: ReportQueryDefinition | undefined; allowExportData: boolean | undefined; constructor(data?: IStatisticReportDto); init(data?: any): void; static fromJS(data: any): StatisticReportDto; toJSON(data?: any): any; } export interface IStatisticReportDto { id: number | undefined; tenantId: number | undefined; title: string | undefined; displayType: StatisticReportDtoDisplayType | undefined; reportDefinitionModel: ReportQueryDefinition | undefined; allowExportData: boolean | undefined; } export declare class GetReportConfigByIdResultDto implements IGetReportConfigByIdResultDto { report: ReportsListDto | undefined; recommendedStartTime: moment.Moment | undefined; recommendedEndTime: moment.Moment | undefined; constructor(data?: IGetReportConfigByIdResultDto); init(data?: any): void; static fromJS(data: any): GetReportConfigByIdResultDto; toJSON(data?: any): any; } export interface IGetReportConfigByIdResultDto { report: ReportsListDto | undefined; recommendedStartTime: moment.Moment | undefined; recommendedEndTime: moment.Moment | undefined; } export declare class ReportSaveDto implements IReportSaveDto { reportId: number | undefined; reportTitle: string | undefined; allowExportData: boolean | undefined; displayType: ReportSaveDtoDisplayType | undefined; reportDefinition: ReportQueryDefinition; constructor(data?: IReportSaveDto); init(data?: any): void; static fromJS(data: any): ReportSaveDto; toJSON(data?: any): any; } export interface IReportSaveDto { reportId: number | undefined; reportTitle: string | undefined; allowExportData: boolean | undefined; displayType: ReportSaveDtoDisplayType | undefined; reportDefinition: ReportQueryDefinition; } export declare class ListResultDtoOfHistoryDataTableDto implements IListResultDtoOfHistoryDataTableDto { items: HistoryDataTableDto[] | undefined; constructor(data?: IListResultDtoOfHistoryDataTableDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfHistoryDataTableDto; toJSON(data?: any): any; } export interface IListResultDtoOfHistoryDataTableDto { items: HistoryDataTableDto[] | undefined; } export declare class HistoryDataTableDto implements IHistoryDataTableDto { deviceName: string | undefined; devicePattern: string | undefined; deviceGroupName: string | undefined; deviceModelName: string | undefined; commdevicesn: string | undefined; dataSourceName: string | undefined; hdataName: string | undefined; hdataChannelName: string | undefined; value: string | undefined; timestamp: string | undefined; constructor(data?: IHistoryDataTableDto); init(data?: any): void; static fromJS(data: any): HistoryDataTableDto; toJSON(data?: any): any; } export interface IHistoryDataTableDto { deviceName: string | undefined; devicePattern: string | undefined; deviceGroupName: string | undefined; deviceModelName: string | undefined; commdevicesn: string | undefined; dataSourceName: string | undefined; hdataName: string | undefined; hdataChannelName: string | undefined; value: string | undefined; timestamp: string | undefined; } export declare class ListResultDtoOfAlarmTableDto implements IListResultDtoOfAlarmTableDto { items: AlarmTableDto[] | undefined; constructor(data?: IListResultDtoOfAlarmTableDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfAlarmTableDto; toJSON(data?: any): any; } export interface IListResultDtoOfAlarmTableDto { items: AlarmTableDto[] | undefined; } export declare class AlarmTableDto implements IAlarmTableDto { deviceName: string | undefined; devicePattern: string | undefined; deviceGroupName: string | undefined; deviceModelName: string | undefined; dataSourceName: string | undefined; fCloudAlarmName: string | undefined; state: number | undefined; message: string | undefined; value: string | undefined; timeStamp: string | undefined; malfunctionCode: string | undefined; alarmLevel: number | undefined; constructor(data?: IAlarmTableDto); init(data?: any): void; static fromJS(data: any): AlarmTableDto; toJSON(data?: any): any; } export interface IAlarmTableDto { deviceName: string | undefined; devicePattern: string | undefined; deviceGroupName: string | undefined; deviceModelName: string | undefined; dataSourceName: string | undefined; fCloudAlarmName: string | undefined; state: number | undefined; message: string | undefined; value: string | undefined; timeStamp: string | undefined; malfunctionCode: string | undefined; alarmLevel: number | undefined; } export declare class ListResultDtoOfDeviceTableDto implements IListResultDtoOfDeviceTableDto { items: DeviceTableDto[] | undefined; constructor(data?: IListResultDtoOfDeviceTableDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfDeviceTableDto; toJSON(data?: any): any; } export interface IListResultDtoOfDeviceTableDto { items: DeviceTableDto[] | undefined; } export declare class DeviceTableDto implements IDeviceTableDto { name: string | undefined; serialNumber: string | undefined; devicePattern: string | undefined; deviceGroup: string | undefined; deviceModel: string | undefined; commDeviceSn: string | undefined; deviceState: string | undefined; deviceDeliveryStatus: string | undefined; orderNumber: string | undefined; oemEndUserDealerCompany: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; creationTime: string | undefined; lastModificationTime: string | undefined; constructor(data?: IDeviceTableDto); init(data?: any): void; static fromJS(data: any): DeviceTableDto; toJSON(data?: any): any; } export interface IDeviceTableDto { name: string | undefined; serialNumber: string | undefined; devicePattern: string | undefined; deviceGroup: string | undefined; deviceModel: string | undefined; commDeviceSn: string | undefined; deviceState: string | undefined; deviceDeliveryStatus: string | undefined; orderNumber: string | undefined; oemEndUserDealerCompany: string | undefined; provinceId: string | undefined; cityId: string | undefined; districtId: string | undefined; creationTime: string | undefined; lastModificationTime: string | undefined; } export declare class ListResultDtoOfUserTableDto implements IListResultDtoOfUserTableDto { items: UserTableDto[] | undefined; constructor(data?: IListResultDtoOfUserTableDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfUserTableDto; toJSON(data?: any): any; } export interface IListResultDtoOfUserTableDto { items: UserTableDto[] | undefined; } export declare class UserTableDto implements IUserTableDto { userName: string | undefined; name: string | undefined; abpRoles: string | undefined; phoneNumber: string | undefined; isPhoneNumberConfirmed: string | undefined; emailAddress: string | undefined; isEmailConfirmed: string | undefined; isActive: string | undefined; creationTime: string | undefined; lastModificationTime: string | undefined; constructor(data?: IUserTableDto); init(data?: any): void; static fromJS(data: any): UserTableDto; toJSON(data?: any): any; } export interface IUserTableDto { userName: string | undefined; name: string | undefined; abpRoles: string | undefined; phoneNumber: string | undefined; isPhoneNumberConfirmed: string | undefined; emailAddress: string | undefined; isEmailConfirmed: string | undefined; isActive: string | undefined; creationTime: string | undefined; lastModificationTime: string | undefined; } export declare class ListResultDtoOfFBoxStateTableDto implements IListResultDtoOfFBoxStateTableDto { items: FBoxStateTableDto[] | undefined; constructor(data?: IListResultDtoOfFBoxStateTableDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfFBoxStateTableDto; toJSON(data?: any): any; } export interface IListResultDtoOfFBoxStateTableDto { items: FBoxStateTableDto[] | undefined; } export declare class FBoxStateTableDto implements IFBoxStateTableDto { boxSerialNumber: string | undefined; state: string | undefined; constructor(data?: IFBoxStateTableDto); init(data?: any): void; static fromJS(data: any): FBoxStateTableDto; toJSON(data?: any): any; } export interface IFBoxStateTableDto { boxSerialNumber: string | undefined; state: string | undefined; } export declare class TableDefinition implements ITableDefinition { tableName: string | undefined; tableEnum: TableDefinitionTableEnum | undefined; fields: FieldDefinition[] | undefined; timeStampField: FieldDefinition | undefined; constructor(data?: ITableDefinition); init(data?: any): void; static fromJS(data: any): TableDefinition; toJSON(data?: any): any; } export interface ITableDefinition { tableName: string | undefined; tableEnum: TableDefinitionTableEnum | undefined; fields: FieldDefinition[] | undefined; timeStampField: FieldDefinition | undefined; } export declare class FieldDefinition implements IFieldDefinition { name: string | undefined; type: FieldDefinitionType | undefined; index: number | undefined; optionalValues: OptionalValue[] | undefined; referenceField: ReferenceFieldDefinition | undefined; isVirtualField: boolean | undefined; multiSideInfo: FieldDefinitionMultiSideInfo | undefined; constructor(data?: IFieldDefinition); init(data?: any): void; static fromJS(data: any): FieldDefinition; toJSON(data?: any): any; } export interface IFieldDefinition { name: string | undefined; type: FieldDefinitionType | undefined; index: number | undefined; optionalValues: OptionalValue[] | undefined; referenceField: ReferenceFieldDefinition | undefined; isVirtualField: boolean | undefined; multiSideInfo: FieldDefinitionMultiSideInfo | undefined; } export declare class OptionalValue implements IOptionalValue { value: number | undefined; name: string | undefined; constructor(data?: IOptionalValue); init(data?: any): void; static fromJS(data: any): OptionalValue; toJSON(data?: any): any; } export interface IOptionalValue { value: number | undefined; name: string | undefined; } export declare class ReferenceFieldDefinition implements IReferenceFieldDefinition { joinLeftFieldName: string | undefined; joinInnerFieldName: string | undefined; displayFieldName: string | undefined; displayFieldType: ReferenceFieldDefinitionDisplayFieldType | undefined; idFieldName: string | undefined; idFieldType: ReferenceFieldDefinitionIdFieldType | undefined; tableName: string | undefined; referenceField: ReferenceFieldDefinition | undefined; constructor(data?: IReferenceFieldDefinition); init(data?: any): void; static fromJS(data: any): ReferenceFieldDefinition; toJSON(data?: any): any; } export interface IReferenceFieldDefinition { joinLeftFieldName: string | undefined; joinInnerFieldName: string | undefined; displayFieldName: string | undefined; displayFieldType: ReferenceFieldDefinitionDisplayFieldType | undefined; idFieldName: string | undefined; idFieldType: ReferenceFieldDefinitionIdFieldType | undefined; tableName: string | undefined; referenceField: ReferenceFieldDefinition | undefined; } export declare class FieldDefinitionMultiSideInfo implements IFieldDefinitionMultiSideInfo { multiSideTableName: string | undefined; joinFieldName: string | undefined; mainTableJoinFieldName: string | undefined; filterIdFiledName: string | undefined; filterDisplayNameField: string | undefined; displayFieldType: FieldDefinitionMultiSideInfoDisplayFieldType | undefined; idFieldType: FieldDefinitionMultiSideInfoIdFieldType | undefined; constructor(data?: IFieldDefinitionMultiSideInfo); init(data?: any): void; static fromJS(data: any): FieldDefinitionMultiSideInfo; toJSON(data?: any): any; } export interface IFieldDefinitionMultiSideInfo { multiSideTableName: string | undefined; joinFieldName: string | undefined; mainTableJoinFieldName: string | undefined; filterIdFiledName: string | undefined; filterDisplayNameField: string | undefined; displayFieldType: FieldDefinitionMultiSideInfoDisplayFieldType | undefined; idFieldType: FieldDefinitionMultiSideInfoIdFieldType | undefined; } export declare class TableFieldFilterDefinitionDto implements ITableFieldFilterDefinitionDto { tableEnum: TableFieldFilterDefinitionDtoTableEnum | undefined; fieldIndex: number | undefined; filterUrl: string | undefined; displayIndex: number | undefined; constructor(data?: ITableFieldFilterDefinitionDto); init(data?: any): void; static fromJS(data: any): TableFieldFilterDefinitionDto; toJSON(data?: any): any; } export interface ITableFieldFilterDefinitionDto { tableEnum: TableFieldFilterDefinitionDtoTableEnum | undefined; fieldIndex: number | undefined; filterUrl: string | undefined; displayIndex: number | undefined; } export declare class EmailPhoneDto implements IEmailPhoneDto { /** 手机号或者邮箱 */ emailOrPhone: string; constructor(data?: IEmailPhoneDto); init(data?: any): void; static fromJS(data: any): EmailPhoneDto; toJSON(data?: any): any; } export interface IEmailPhoneDto { /** 手机号或者邮箱 */ emailOrPhone: string; } export declare class CheckEmailPhoneResultDto implements ICheckEmailPhoneResultDto { /** 手机号或邮箱是否存在 True: 存在 */ validate: boolean | undefined; constructor(data?: ICheckEmailPhoneResultDto); init(data?: any): void; static fromJS(data: any): CheckEmailPhoneResultDto; toJSON(data?: any): any; } export interface ICheckEmailPhoneResultDto { /** 手机号或邮箱是否存在 True: 存在 */ validate: boolean | undefined; } export declare class EmialPhoneCaptchaDto implements IEmialPhoneCaptchaDto { /** 验证码 */ captcha: string; /** 手机号或者邮箱 */ emailOrPhone: string; constructor(data?: IEmialPhoneCaptchaDto); init(data?: any): void; static fromJS(data: any): EmialPhoneCaptchaDto; toJSON(data?: any): any; } export interface IEmialPhoneCaptchaDto { /** 验证码 */ captcha: string; /** 手机号或者邮箱 */ emailOrPhone: string; } export declare class CheckResetPwdCaptchaResultDto implements ICheckResetPwdCaptchaResultDto { /** 验证通过返回一个新的 Token, 有效期 30min */ token: string | undefined; /** 手机号或邮箱是否存在 True: 存在 */ validate: boolean | undefined; constructor(data?: ICheckResetPwdCaptchaResultDto); init(data?: any): void; static fromJS(data: any): CheckResetPwdCaptchaResultDto; toJSON(data?: any): any; } export interface ICheckResetPwdCaptchaResultDto { /** 验证通过返回一个新的 Token, 有效期 30min */ token: string | undefined; /** 手机号或邮箱是否存在 True: 存在 */ validate: boolean | undefined; } export declare class ResetPasswordDto implements IResetPasswordDto { /** 新密码 */ password: string; /** Token 验证页面是否有效 */ token: string; /** 手机号或者邮箱 */ emailOrPhone: string; constructor(data?: IResetPasswordDto); init(data?: any): void; static fromJS(data: any): ResetPasswordDto; toJSON(data?: any): any; } export interface IResetPasswordDto { /** 新密码 */ password: string; /** Token 验证页面是否有效 */ token: string; /** 手机号或者邮箱 */ emailOrPhone: string; } export declare class ResetPasswordResetCodeDto implements IResetPasswordResetCodeDto { /** 用户 Id */ userId: number | undefined; /** 重置密码 Code */ resetCode: string; /** 新密码 */ password: string; constructor(data?: IResetPasswordResetCodeDto); init(data?: any): void; static fromJS(data: any): ResetPasswordResetCodeDto; toJSON(data?: any): any; } export interface IResetPasswordResetCodeDto { /** 用户 Id */ userId: number | undefined; /** 重置密码 Code */ resetCode: string; /** 新密码 */ password: string; } export declare class ResetPasswordByResetCodeResultDto implements IResetPasswordByResetCodeResultDto { /** 能否直接登录 */ canLogin: boolean | undefined; /** 用户名 */ username: string | undefined; constructor(data?: IResetPasswordByResetCodeResultDto); init(data?: any): void; static fromJS(data: any): ResetPasswordByResetCodeResultDto; toJSON(data?: any): any; } export interface IResetPasswordByResetCodeResultDto { /** 能否直接登录 */ canLogin: boolean | undefined; /** 用户名 */ username: string | undefined; } export declare class ListResultDtoOfRoleListDto implements IListResultDtoOfRoleListDto { items: RoleListDto[] | undefined; constructor(data?: IListResultDtoOfRoleListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfRoleListDto; toJSON(data?: any): any; } export interface IListResultDtoOfRoleListDto { items: RoleListDto[] | undefined; } export declare class GetRoleForEditOutput implements IGetRoleForEditOutput { role: RoleEditDto | undefined; permissions: FlatPermissionDto[] | undefined; grantedPermissionNames: string[] | undefined; constructor(data?: IGetRoleForEditOutput); init(data?: any): void; static fromJS(data: any): GetRoleForEditOutput; toJSON(data?: any): any; } export interface IGetRoleForEditOutput { role: RoleEditDto | undefined; permissions: FlatPermissionDto[] | undefined; grantedPermissionNames: string[] | undefined; } export declare class RoleEditDto implements IRoleEditDto { id: number | undefined; isDefault: boolean | undefined; constructor(data?: IRoleEditDto); init(data?: any): void; static fromJS(data: any): RoleEditDto; toJSON(data?: any): any; } export interface IRoleEditDto { id: number | undefined; isDefault: boolean | undefined; } export declare class FlatPermissionDto implements IFlatPermissionDto { parentName: string | undefined; name: string | undefined; displayName: string | undefined; description: PermissionDescription | undefined; isGrantedByDefault: boolean | undefined; constructor(data?: IFlatPermissionDto); init(data?: any): void; static fromJS(data: any): FlatPermissionDto; toJSON(data?: any): any; } export interface IFlatPermissionDto { parentName: string | undefined; name: string | undefined; displayName: string | undefined; description: PermissionDescription | undefined; isGrantedByDefault: boolean | undefined; } export declare class UpdateRoleInput implements IUpdateRoleInput { role: RoleEditDto; grantedPermissionNames: string[]; grantedDeviceModelPostInfos: GrantedDeviceModelPostInfo[] | undefined; constructor(data?: IUpdateRoleInput); init(data?: any): void; static fromJS(data: any): UpdateRoleInput; toJSON(data?: any): any; } export interface IUpdateRoleInput { role: RoleEditDto; grantedPermissionNames: string[]; grantedDeviceModelPostInfos: GrantedDeviceModelPostInfo[] | undefined; } export declare class GrantedDeviceModelPostInfo implements IGrantedDeviceModelPostInfo { permissionTargetId: number | undefined; isConfigureDesign: boolean | undefined; constructor(data?: IGrantedDeviceModelPostInfo); init(data?: any): void; static fromJS(data: any): GrantedDeviceModelPostInfo; toJSON(data?: any): any; } export interface IGrantedDeviceModelPostInfo { permissionTargetId: number | undefined; isConfigureDesign: boolean | undefined; } export declare class CreateOrEditRoleDto implements ICreateOrEditRoleDto { id: number | undefined; displayName: string; description: string | undefined; constructor(data?: ICreateOrEditRoleDto); init(data?: any): void; static fromJS(data: any): CreateOrEditRoleDto; toJSON(data?: any): any; } export interface ICreateOrEditRoleDto { id: number | undefined; displayName: string; description: string | undefined; } export declare class PagedResultDtoOfSerialNumberListDto implements IPagedResultDtoOfSerialNumberListDto { totalCount: number | undefined; items: SerialNumberListDto[] | undefined; constructor(data?: IPagedResultDtoOfSerialNumberListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfSerialNumberListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfSerialNumberListDto { totalCount: number | undefined; items: SerialNumberListDto[] | undefined; } export declare class SerialNumberListDto implements ISerialNumberListDto { code: string | undefined; name: string | undefined; format: string | undefined; startNumber: string | undefined; nextUseNumber: string | undefined; preview: string | undefined; serialNumberReset: SerialNumberListDtoSerialNumberReset | undefined; id: string | undefined; constructor(data?: ISerialNumberListDto); init(data?: any): void; static fromJS(data: any): SerialNumberListDto; toJSON(data?: any): any; } export interface ISerialNumberListDto { code: string | undefined; name: string | undefined; format: string | undefined; startNumber: string | undefined; nextUseNumber: string | undefined; preview: string | undefined; serialNumberReset: SerialNumberListDtoSerialNumberReset | undefined; id: string | undefined; } export declare class SerialNumberForEditDto implements ISerialNumberForEditDto { code: string | undefined; name: string | undefined; format: string | undefined; startNumber: string | undefined; preview: string | undefined; serialNumberReset: SerialNumberForEditDtoSerialNumberReset | undefined; constructor(data?: ISerialNumberForEditDto); init(data?: any): void; static fromJS(data: any): SerialNumberForEditDto; toJSON(data?: any): any; } export interface ISerialNumberForEditDto { code: string | undefined; name: string | undefined; format: string | undefined; startNumber: string | undefined; preview: string | undefined; serialNumberReset: SerialNumberForEditDtoSerialNumberReset | undefined; } export declare class GenerateSerialNumberDto implements IGenerateSerialNumberDto { code: string | undefined; constructor(data?: IGenerateSerialNumberDto); init(data?: any): void; static fromJS(data: any): GenerateSerialNumberDto; toJSON(data?: any): any; } export interface IGenerateSerialNumberDto { code: string | undefined; } export declare class BatchGenerateSerialNumberDto implements IBatchGenerateSerialNumberDto { code: string | undefined; count: number | undefined; constructor(data?: IBatchGenerateSerialNumberDto); init(data?: any): void; static fromJS(data: any): BatchGenerateSerialNumberDto; toJSON(data?: any): any; } export interface IBatchGenerateSerialNumberDto { code: string | undefined; count: number | undefined; } export declare class CreateOrUpdateSerialNumberDto implements ICreateOrUpdateSerialNumberDto { code: string | undefined; name: string | undefined; format: string | undefined; startNumber: number | undefined; serialNumberReset: CreateOrUpdateSerialNumberDtoSerialNumberReset | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateSerialNumberDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateSerialNumberDto; toJSON(data?: any): any; } export interface ICreateOrUpdateSerialNumberDto { code: string | undefined; name: string | undefined; format: string | undefined; startNumber: number | undefined; serialNumberReset: CreateOrUpdateSerialNumberDtoSerialNumberReset | undefined; id: number | undefined; } export declare class PreviewSerialNumberDto implements IPreviewSerialNumberDto { startNumber: number | undefined; format: string | undefined; constructor(data?: IPreviewSerialNumberDto); init(data?: any): void; static fromJS(data: any): PreviewSerialNumberDto; toJSON(data?: any): any; } export interface IPreviewSerialNumberDto { startNumber: number | undefined; format: string | undefined; } export declare class GetCurrentLoginInformationsOutput implements IGetCurrentLoginInformationsOutput { user: UserLoginInfoDto | undefined; tenant: TenantLoginInfoDto | undefined; application: ApplicationInfoDto | undefined; friendshipLink: FriendshipLinkDto | undefined; fBoxAlias: string | undefined; flexAlias: string | undefined; isSupportAdvancedCommunication: boolean | undefined; constructor(data?: IGetCurrentLoginInformationsOutput); init(data?: any): void; static fromJS(data: any): GetCurrentLoginInformationsOutput; toJSON(data?: any): any; } export interface IGetCurrentLoginInformationsOutput { user: UserLoginInfoDto | undefined; tenant: TenantLoginInfoDto | undefined; application: ApplicationInfoDto | undefined; friendshipLink: FriendshipLinkDto | undefined; fBoxAlias: string | undefined; flexAlias: string | undefined; isSupportAdvancedCommunication: boolean | undefined; } export declare class UserLoginInfoDto implements IUserLoginInfoDto { name: string | undefined; surname: string | undefined; userName: string | undefined; emailAddress: string | undefined; profilePictureId: string | undefined; id: number | undefined; constructor(data?: IUserLoginInfoDto); init(data?: any): void; static fromJS(data: any): UserLoginInfoDto; toJSON(data?: any): any; } export interface IUserLoginInfoDto { name: string | undefined; surname: string | undefined; userName: string | undefined; emailAddress: string | undefined; profilePictureId: string | undefined; id: number | undefined; } export declare class TenantLoginInfoDto implements ITenantLoginInfoDto { tenancyName: string | undefined; name: string | undefined; logoId: string | undefined; appLogoId: string | undefined; loginPageBackgroundImageId: string | undefined; logoFileType: string | undefined; customCssId: string | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isInTrialPeriod: boolean | undefined; edition: EditionInfoDto | undefined; creationTime: moment.Moment | undefined; paymentPeriodType: TenantLoginInfoDtoPaymentPeriodType | undefined; subscriptionDateString: string | undefined; creationTimeString: string | undefined; activationCount: number | undefined; isActive: boolean | undefined; id: number | undefined; constructor(data?: ITenantLoginInfoDto); init(data?: any): void; static fromJS(data: any): TenantLoginInfoDto; toJSON(data?: any): any; } export interface ITenantLoginInfoDto { tenancyName: string | undefined; name: string | undefined; logoId: string | undefined; appLogoId: string | undefined; loginPageBackgroundImageId: string | undefined; logoFileType: string | undefined; customCssId: string | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isInTrialPeriod: boolean | undefined; edition: EditionInfoDto | undefined; creationTime: moment.Moment | undefined; paymentPeriodType: TenantLoginInfoDtoPaymentPeriodType | undefined; subscriptionDateString: string | undefined; creationTimeString: string | undefined; activationCount: number | undefined; isActive: boolean | undefined; id: number | undefined; } export declare class ApplicationInfoDto implements IApplicationInfoDto { version: string | undefined; releaseDate: moment.Moment | undefined; features: { [key: string]: boolean; } | undefined; constructor(data?: IApplicationInfoDto); init(data?: any): void; static fromJS(data: any): ApplicationInfoDto; toJSON(data?: any): any; } export interface IApplicationInfoDto { version: string | undefined; releaseDate: moment.Moment | undefined; features: { [key: string]: boolean; } | undefined; } export declare class FriendshipLinkDto implements IFriendshipLinkDto { isDisplayFriendshipLink: boolean | undefined; friendshipLinkName: string | undefined; friendshipLinkAddress: string | undefined; constructor(data?: IFriendshipLinkDto); init(data?: any): void; static fromJS(data: any): FriendshipLinkDto; toJSON(data?: any): any; } export interface IFriendshipLinkDto { isDisplayFriendshipLink: boolean | undefined; friendshipLinkName: string | undefined; friendshipLinkAddress: string | undefined; } export declare class EditionInfoDto implements IEditionInfoDto { displayName: string | undefined; trialDayCount: number | undefined; monthlyPrice: number | undefined; annualPrice: number | undefined; isHighestEdition: boolean | undefined; isFree: boolean | undefined; id: number | undefined; constructor(data?: IEditionInfoDto); init(data?: any): void; static fromJS(data: any): EditionInfoDto; toJSON(data?: any): any; } export interface IEditionInfoDto { displayName: string | undefined; trialDayCount: number | undefined; monthlyPrice: number | undefined; annualPrice: number | undefined; isHighestEdition: boolean | undefined; isFree: boolean | undefined; id: number | undefined; } export declare class UpdateUserSignInTokenOutput implements IUpdateUserSignInTokenOutput { signInToken: string | undefined; encodedUserId: string | undefined; encodedTenantId: string | undefined; constructor(data?: IUpdateUserSignInTokenOutput); init(data?: any): void; static fromJS(data: any): UpdateUserSignInTokenOutput; toJSON(data?: any): any; } export interface IUpdateUserSignInTokenOutput { signInToken: string | undefined; encodedUserId: string | undefined; encodedTenantId: string | undefined; } export declare class SystemCategoryDto implements ISystemCategoryDto { id: string | undefined; name: string | undefined; constructor(data?: ISystemCategoryDto); init(data?: any): void; static fromJS(data: any): SystemCategoryDto; toJSON(data?: any): any; } export interface ISystemCategoryDto { id: string | undefined; name: string | undefined; } export declare class SystemGraphDto implements ISystemGraphDto { id: string | undefined; name: string | undefined; thumbUrl: string | undefined; constructor(data?: ISystemGraphDto); init(data?: any): void; static fromJS(data: any): SystemGraphDto; toJSON(data?: any): any; } export interface ISystemGraphDto { id: string | undefined; name: string | undefined; thumbUrl: string | undefined; } export declare class SystemGraphStateDto implements ISystemGraphStateDto { type: SystemGraphStateDtoType | undefined; url: string | undefined; id: number | undefined; constructor(data?: ISystemGraphStateDto); init(data?: any): void; static fromJS(data: any): SystemGraphStateDto; toJSON(data?: any): any; } export interface ISystemGraphStateDto { type: SystemGraphStateDtoType | undefined; url: string | undefined; id: number | undefined; } export declare class ImportIntoConfigureGalleryDto implements IImportIntoConfigureGalleryDto { configureId: number | undefined; name: string | undefined; categoryId: string | undefined; graphId: string | undefined; constructor(data?: IImportIntoConfigureGalleryDto); init(data?: any): void; static fromJS(data: any): ImportIntoConfigureGalleryDto; toJSON(data?: any): any; } export interface IImportIntoConfigureGalleryDto { configureId: number | undefined; name: string | undefined; categoryId: string | undefined; graphId: string | undefined; } /** 表格数据收藏编辑Dto */ export declare class TableDataFavoriteEditDto implements ITableDataFavoriteEditDto { /** 对象主键ID */ objectId: number | undefined; /** 对象类型(例:Nameof(Device)) */ objectType: string | undefined; constructor(data?: ITableDataFavoriteEditDto); init(data?: any): void; static fromJS(data: any): TableDataFavoriteEditDto; toJSON(data?: any): any; } /** 表格数据收藏编辑Dto */ export interface ITableDataFavoriteEditDto { /** 对象主键ID */ objectId: number | undefined; /** 对象类型(例:Nameof(Device)) */ objectType: string | undefined; } export declare class TableDataFavorite implements ITableDataFavorite { userId: number | undefined; tenantId: number | undefined; objectId: number | undefined; objectType: string | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; constructor(data?: ITableDataFavorite); init(data?: any): void; static fromJS(data: any): TableDataFavorite; toJSON(data?: any): any; } export interface ITableDataFavorite { userId: number | undefined; tenantId: number | undefined; objectId: number | undefined; objectType: string | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: number | undefined; } export declare class AddTableUserFilterInDto implements IAddTableUserFilterInDto { /** 页面名称 */ pageName: string; /** 筛选名称 */ filterName: string; /** 筛选条件 */ filterData: string; constructor(data?: IAddTableUserFilterInDto); init(data?: any): void; static fromJS(data: any): AddTableUserFilterInDto; toJSON(data?: any): any; } export interface IAddTableUserFilterInDto { /** 页面名称 */ pageName: string; /** 筛选名称 */ filterName: string; /** 筛选条件 */ filterData: string; } export declare class QueryTableUserFilterListInDto implements IQueryTableUserFilterListInDto { /** 页面名称 */ pageName: string; constructor(data?: IQueryTableUserFilterListInDto); init(data?: any): void; static fromJS(data: any): QueryTableUserFilterListInDto; toJSON(data?: any): any; } export interface IQueryTableUserFilterListInDto { /** 页面名称 */ pageName: string; } export declare class TableUserFilterDto implements ITableUserFilterDto { id: number | undefined; /** 页面名称 */ pageName: string | undefined; /** 筛选名称 */ filterName: string | undefined; /** 筛选条件 */ filterData: string | undefined; constructor(data?: ITableUserFilterDto); init(data?: any): void; static fromJS(data: any): TableUserFilterDto; toJSON(data?: any): any; } export interface ITableUserFilterDto { id: number | undefined; /** 页面名称 */ pageName: string | undefined; /** 筛选名称 */ filterName: string | undefined; /** 筛选条件 */ filterData: string | undefined; } export declare class PagedResultDtoOfTenantListDto implements IPagedResultDtoOfTenantListDto { totalCount: number | undefined; items: TenantListDto[] | undefined; constructor(data?: IPagedResultDtoOfTenantListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfTenantListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfTenantListDto { totalCount: number | undefined; items: TenantListDto[] | undefined; } export declare class TenantListDto implements ITenantListDto { tenancyName: string | undefined; name: string | undefined; editionDisplayName: string | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isActive: boolean | undefined; creationTime: moment.Moment | undefined; customerLinkman: string | undefined; customerPhone: string | undefined; enterpriseType: string | undefined; industryType: string | undefined; deviceScale: string | undefined; afterSales: string | undefined; applicantRole: string | undefined; applicantName: string | undefined; applicantPhone: string | undefined; connectionString: string | undefined; editionId: number | undefined; isInTrialPeriod: boolean | undefined; customerNote: string | undefined; activationCount: number | undefined; lastLoginTime: moment.Moment | undefined; id: number | undefined; constructor(data?: ITenantListDto); init(data?: any): void; static fromJS(data: any): TenantListDto; toJSON(data?: any): any; } export interface ITenantListDto { tenancyName: string | undefined; name: string | undefined; editionDisplayName: string | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isActive: boolean | undefined; creationTime: moment.Moment | undefined; customerLinkman: string | undefined; customerPhone: string | undefined; enterpriseType: string | undefined; industryType: string | undefined; deviceScale: string | undefined; afterSales: string | undefined; applicantRole: string | undefined; applicantName: string | undefined; applicantPhone: string | undefined; connectionString: string | undefined; editionId: number | undefined; isInTrialPeriod: boolean | undefined; customerNote: string | undefined; activationCount: number | undefined; lastLoginTime: moment.Moment | undefined; id: number | undefined; } export declare class CreateTenantInput implements ICreateTenantInput { tenancyName: string; name: string; adminEmailAddress: string; adminPassword: string | undefined; connectionString: string | undefined; shouldChangePasswordOnNextLogin: boolean | undefined; sendActivationEmail: boolean | undefined; editionId: number | undefined; isActive: boolean | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isInTrialPeriod: boolean | undefined; customerLinkman: string | undefined; customerPhone: string | undefined; customerNote: string | undefined; constructor(data?: ICreateTenantInput); init(data?: any): void; static fromJS(data: any): CreateTenantInput; toJSON(data?: any): any; } export interface ICreateTenantInput { tenancyName: string; name: string; adminEmailAddress: string; adminPassword: string | undefined; connectionString: string | undefined; shouldChangePasswordOnNextLogin: boolean | undefined; sendActivationEmail: boolean | undefined; editionId: number | undefined; isActive: boolean | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isInTrialPeriod: boolean | undefined; customerLinkman: string | undefined; customerPhone: string | undefined; customerNote: string | undefined; } export declare class TenantEditDto implements ITenantEditDto { tenancyName: string; name: string; connectionString: string | undefined; editionId: number | undefined; isActive: boolean | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isInTrialPeriod: boolean | undefined; customerLinkman: string | undefined; customerPhone: string | undefined; customerNote: string | undefined; id: number | undefined; constructor(data?: ITenantEditDto); init(data?: any): void; static fromJS(data: any): TenantEditDto; toJSON(data?: any): any; } export interface ITenantEditDto { tenancyName: string; name: string; connectionString: string | undefined; editionId: number | undefined; isActive: boolean | undefined; subscriptionEndDateUtc: moment.Moment | undefined; isInTrialPeriod: boolean | undefined; customerLinkman: string | undefined; customerPhone: string | undefined; customerNote: string | undefined; id: number | undefined; } export declare class GetTenantFeaturesEditOutput implements IGetTenantFeaturesEditOutput { featureValues: NameValueDto[] | undefined; features: FlatFeatureDto[] | undefined; constructor(data?: IGetTenantFeaturesEditOutput); init(data?: any): void; static fromJS(data: any): GetTenantFeaturesEditOutput; toJSON(data?: any): any; } export interface IGetTenantFeaturesEditOutput { featureValues: NameValueDto[] | undefined; features: FlatFeatureDto[] | undefined; } export declare class UpdateTenantFeaturesInput implements IUpdateTenantFeaturesInput { id: number | undefined; featureValues: NameValueDto[]; constructor(data?: IUpdateTenantFeaturesInput); init(data?: any): void; static fromJS(data: any): UpdateTenantFeaturesInput; toJSON(data?: any): any; } export interface IUpdateTenantFeaturesInput { id: number | undefined; featureValues: NameValueDto[]; } export declare class TenantOrHostNameInput implements ITenantOrHostNameInput { name: string | undefined; constructor(data?: ITenantOrHostNameInput); init(data?: any): void; static fromJS(data: any): TenantOrHostNameInput; toJSON(data?: any): any; } export interface ITenantOrHostNameInput { name: string | undefined; } export declare class IListResultOfString implements IIListResultOfString { items: string[] | undefined; constructor(data?: IIListResultOfString); init(data?: any): void; static fromJS(data: any): IListResultOfString; toJSON(data?: any): any; } export interface IIListResultOfString { items: string[] | undefined; } export declare class GetMemberActivityOutput implements IGetMemberActivityOutput { memberActivities: MemberActivity[] | undefined; constructor(data?: IGetMemberActivityOutput); init(data?: any): void; static fromJS(data: any): GetMemberActivityOutput; toJSON(data?: any): any; } export interface IGetMemberActivityOutput { memberActivities: MemberActivity[] | undefined; } export declare class MemberActivity implements IMemberActivity { name: string | undefined; earnings: string | undefined; cases: number | undefined; closed: number | undefined; rate: string | undefined; constructor(data?: IMemberActivity); init(data?: any): void; static fromJS(data: any): MemberActivity; toJSON(data?: any): any; } export interface IMemberActivity { name: string | undefined; earnings: string | undefined; cases: number | undefined; closed: number | undefined; rate: string | undefined; } export declare class GetDashboardDataOutput implements IGetDashboardDataOutput { totalProfit: number | undefined; newFeedbacks: number | undefined; newOrders: number | undefined; newUsers: number | undefined; salesSummary: SalesSummaryData[] | undefined; totalSales: number | undefined; revenue: number | undefined; expenses: number | undefined; growth: number | undefined; transactionPercent: number | undefined; newVisitPercent: number | undefined; bouncePercent: number | undefined; dailySales: number[] | undefined; profitShares: number[] | undefined; constructor(data?: IGetDashboardDataOutput); init(data?: any): void; static fromJS(data: any): GetDashboardDataOutput; toJSON(data?: any): any; } export interface IGetDashboardDataOutput { totalProfit: number | undefined; newFeedbacks: number | undefined; newOrders: number | undefined; newUsers: number | undefined; salesSummary: SalesSummaryData[] | undefined; totalSales: number | undefined; revenue: number | undefined; expenses: number | undefined; growth: number | undefined; transactionPercent: number | undefined; newVisitPercent: number | undefined; bouncePercent: number | undefined; dailySales: number[] | undefined; profitShares: number[] | undefined; } export declare class SalesSummaryData implements ISalesSummaryData { period: string | undefined; sales: number | undefined; profit: number | undefined; constructor(data?: ISalesSummaryData); init(data?: any): void; static fromJS(data: any): SalesSummaryData; toJSON(data?: any): any; } export interface ISalesSummaryData { period: string | undefined; sales: number | undefined; profit: number | undefined; } export declare class GetSalesSummaryOutput implements IGetSalesSummaryOutput { salesSummary: SalesSummaryData[] | undefined; constructor(data?: IGetSalesSummaryOutput); init(data?: any): void; static fromJS(data: any): GetSalesSummaryOutput; toJSON(data?: any): any; } export interface IGetSalesSummaryOutput { salesSummary: SalesSummaryData[] | undefined; } export declare class GetRegionalStatsOutput implements IGetRegionalStatsOutput { stats: RegionalStatCountry[] | undefined; constructor(data?: IGetRegionalStatsOutput); init(data?: any): void; static fromJS(data: any): GetRegionalStatsOutput; toJSON(data?: any): any; } export interface IGetRegionalStatsOutput { stats: RegionalStatCountry[] | undefined; } export declare class RegionalStatCountry implements IRegionalStatCountry { countryName: string | undefined; sales: number | undefined; change: number[] | undefined; averagePrice: number | undefined; totalPrice: number | undefined; constructor(data?: IRegionalStatCountry); init(data?: any): void; static fromJS(data: any): RegionalStatCountry; toJSON(data?: any): any; } export interface IRegionalStatCountry { countryName: string | undefined; sales: number | undefined; change: number[] | undefined; averagePrice: number | undefined; totalPrice: number | undefined; } export declare class GetGeneralStatsOutput implements IGetGeneralStatsOutput { transactionPercent: number | undefined; newVisitPercent: number | undefined; bouncePercent: number | undefined; constructor(data?: IGetGeneralStatsOutput); init(data?: any): void; static fromJS(data: any): GetGeneralStatsOutput; toJSON(data?: any): any; } export interface IGetGeneralStatsOutput { transactionPercent: number | undefined; newVisitPercent: number | undefined; bouncePercent: number | undefined; } /** 注册租户DTO */ export declare class CreateOrUpdateTenantRegistDto implements ICreateOrUpdateTenantRegistDto { /** 租户名称 */ tenantName: string; /** 注册方式(手机注册 True,邮箱注册 False) */ blnRegistrationMethod: boolean | undefined; /** 手机号 */ mobilePhone: string | undefined; /** 邮箱 */ email: string | undefined; /** 登录密码 */ password: string | undefined; /** 确认密码 */ confirmPassword: string | undefined; /** 公司名称 */ companyName: string | undefined; /** 联系人姓名 */ contactName: string | undefined; /** 联系人手机号 */ contactMobileNumber: string | undefined; /** 审核状态(枚举项:未审核、驳回、已通过) */ approvalStatus: CreateOrUpdateTenantRegistDtoApprovalStatus | undefined; /** 驳回原因 */ rejectReason: string | undefined; /** 备注 */ remarks: string | undefined; constructor(data?: ICreateOrUpdateTenantRegistDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateTenantRegistDto; toJSON(data?: any): any; } /** 注册租户DTO */ export interface ICreateOrUpdateTenantRegistDto { /** 租户名称 */ tenantName: string; /** 注册方式(手机注册 True,邮箱注册 False) */ blnRegistrationMethod: boolean | undefined; /** 手机号 */ mobilePhone: string | undefined; /** 邮箱 */ email: string | undefined; /** 登录密码 */ password: string | undefined; /** 确认密码 */ confirmPassword: string | undefined; /** 公司名称 */ companyName: string | undefined; /** 联系人姓名 */ contactName: string | undefined; /** 联系人手机号 */ contactMobileNumber: string | undefined; /** 审核状态(枚举项:未审核、驳回、已通过) */ approvalStatus: CreateOrUpdateTenantRegistDtoApprovalStatus | undefined; /** 驳回原因 */ rejectReason: string | undefined; /** 备注 */ remarks: string | undefined; } export declare class PagedResultDtoOfTenantRegistration implements IPagedResultDtoOfTenantRegistration { totalCount: number | undefined; items: TenantRegistration[] | undefined; constructor(data?: IPagedResultDtoOfTenantRegistration); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfTenantRegistration; toJSON(data?: any): any; } export interface IPagedResultDtoOfTenantRegistration { totalCount: number | undefined; items: TenantRegistration[] | undefined; } export declare class TenantRegistration implements ITenantRegistration { tenantName: string; blnRegistrationMethod: boolean | undefined; mobilePhone: string | undefined; email: string | undefined; password: string; companyName: string; contactName: string; contactMobileNumber: string; approvalStatus: TenantRegistrationApprovalStatus | undefined; rejectReason: string | undefined; remarks: string | undefined; approvalTime: moment.Moment | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: string | undefined; constructor(data?: ITenantRegistration); init(data?: any): void; static fromJS(data: any): TenantRegistration; toJSON(data?: any): any; } export interface ITenantRegistration { tenantName: string; blnRegistrationMethod: boolean | undefined; mobilePhone: string | undefined; email: string | undefined; password: string; companyName: string; contactName: string; contactMobileNumber: string; approvalStatus: TenantRegistrationApprovalStatus | undefined; rejectReason: string | undefined; remarks: string | undefined; approvalTime: moment.Moment | undefined; isDeleted: boolean | undefined; deleterUserId: number | undefined; deletionTime: moment.Moment | undefined; lastModificationTime: moment.Moment | undefined; lastModifierUserId: number | undefined; creationTime: moment.Moment | undefined; creatorUserId: number | undefined; id: string | undefined; } export declare class ApprovedInDto implements IApprovedInDto { /** 主键集合 */ idList: string[]; /** 备注 */ remarks: string | undefined; constructor(data?: IApprovedInDto); init(data?: any): void; static fromJS(data: any): ApprovedInDto; toJSON(data?: any): any; } export interface IApprovedInDto { /** 主键集合 */ idList: string[]; /** 备注 */ remarks: string | undefined; } export declare class RejectInDto implements IRejectInDto { /** 主键集合 */ idList: string[]; /** 驳回原因 */ rejectReason: string; /** 备注 */ remarks: string | undefined; constructor(data?: IRejectInDto); init(data?: any): void; static fromJS(data: any): RejectInDto; toJSON(data?: any): any; } export interface IRejectInDto { /** 主键集合 */ idList: string[]; /** 驳回原因 */ rejectReason: string; /** 备注 */ remarks: string | undefined; } /** 发送验证码DTO */ export declare class VerificationCodeDto implements IVerificationCodeDto { /** 租户名称 */ tenantName: string | undefined; /** 注册方式(手机注册 True,邮箱注册 False) */ blnRegistrationMethod: boolean | undefined; /** 手机号 */ mobilePhone: string | undefined; /** 邮箱 */ email: string | undefined; /** 验证码 */ verificationCode: string | undefined; constructor(data?: IVerificationCodeDto); init(data?: any): void; static fromJS(data: any): VerificationCodeDto; toJSON(data?: any): any; } /** 发送验证码DTO */ export interface IVerificationCodeDto { /** 租户名称 */ tenantName: string | undefined; /** 注册方式(手机注册 True,邮箱注册 False) */ blnRegistrationMethod: boolean | undefined; /** 手机号 */ mobilePhone: string | undefined; /** 邮箱 */ email: string | undefined; /** 验证码 */ verificationCode: string | undefined; } /** 租户名称DTO */ export declare class TenantNameDto implements ITenantNameDto { /** 租户名称 */ tenantName: string; constructor(data?: ITenantNameDto); init(data?: any): void; static fromJS(data: any): TenantNameDto; toJSON(data?: any): any; } /** 租户名称DTO */ export interface ITenantNameDto { /** 租户名称 */ tenantName: string; } export declare class RegisterTenantInput implements IRegisterTenantInput { tenancyName: string; name: string; adminEmailAddress: string; adminPassword: string | undefined; captchaResponse: string | undefined; subscriptionStartType: RegisterTenantInputSubscriptionStartType | undefined; gateway: RegisterTenantInputGateway | undefined; editionId: number | undefined; paymentId: string | undefined; constructor(data?: IRegisterTenantInput); init(data?: any): void; static fromJS(data: any): RegisterTenantInput; toJSON(data?: any): any; } export interface IRegisterTenantInput { tenancyName: string; name: string; adminEmailAddress: string; adminPassword: string | undefined; captchaResponse: string | undefined; subscriptionStartType: RegisterTenantInputSubscriptionStartType | undefined; gateway: RegisterTenantInputGateway | undefined; editionId: number | undefined; paymentId: string | undefined; } export declare class RegisterTenantOutput implements IRegisterTenantOutput { tenantId: number | undefined; tenancyName: string | undefined; name: string | undefined; userName: string | undefined; emailAddress: string | undefined; isTenantActive: boolean | undefined; isActive: boolean | undefined; isEmailConfirmationRequired: boolean | undefined; constructor(data?: IRegisterTenantOutput); init(data?: any): void; static fromJS(data: any): RegisterTenantOutput; toJSON(data?: any): any; } export interface IRegisterTenantOutput { tenantId: number | undefined; tenancyName: string | undefined; name: string | undefined; userName: string | undefined; emailAddress: string | undefined; isTenantActive: boolean | undefined; isActive: boolean | undefined; isEmailConfirmationRequired: boolean | undefined; } export declare class EditionsSelectOutput implements IEditionsSelectOutput { allFeatures: FlatFeatureSelectDto[] | undefined; editionsWithFeatures: EditionWithFeaturesDto[] | undefined; tenantEditionId: number | undefined; constructor(data?: IEditionsSelectOutput); init(data?: any): void; static fromJS(data: any): EditionsSelectOutput; toJSON(data?: any): any; } export interface IEditionsSelectOutput { allFeatures: FlatFeatureSelectDto[] | undefined; editionsWithFeatures: EditionWithFeaturesDto[] | undefined; tenantEditionId: number | undefined; } export declare class FlatFeatureSelectDto implements IFlatFeatureSelectDto { parentName: string | undefined; name: string | undefined; displayName: string | undefined; description: string | undefined; defaultValue: string | undefined; inputType: IInputType | undefined; textHtmlColor: string | undefined; constructor(data?: IFlatFeatureSelectDto); init(data?: any): void; static fromJS(data: any): FlatFeatureSelectDto; toJSON(data?: any): any; } export interface IFlatFeatureSelectDto { parentName: string | undefined; name: string | undefined; displayName: string | undefined; description: string | undefined; defaultValue: string | undefined; inputType: IInputType | undefined; textHtmlColor: string | undefined; } export declare class EditionWithFeaturesDto implements IEditionWithFeaturesDto { edition: EditionSelectDto | undefined; featureValues: NameValueDto[] | undefined; constructor(data?: IEditionWithFeaturesDto); init(data?: any): void; static fromJS(data: any): EditionWithFeaturesDto; toJSON(data?: any): any; } export interface IEditionWithFeaturesDto { edition: EditionSelectDto | undefined; featureValues: NameValueDto[] | undefined; } export declare class IInputType implements IIInputType { name: string | undefined; attributes: { [key: string]: any; } | undefined; validator: IValueValidator | undefined; constructor(data?: IIInputType); init(data?: any): void; static fromJS(data: any): IInputType; toJSON(data?: any): any; } export interface IIInputType { name: string | undefined; attributes: { [key: string]: any; } | undefined; validator: IValueValidator | undefined; } export declare class TenantSettingsEditDto implements ITenantSettingsEditDto { general: GeneralSettingsEditDto | undefined; userManagement: TenantUserManagementSettingsEditDto; email: EmailSettingsEditDto | undefined; ldap: LdapSettingsEditDto | undefined; security: SecuritySettingsEditDto; billing: TenantBillingSettingsEditDto | undefined; personalization: TenantPersonalizationEditDto | undefined; constructor(data?: ITenantSettingsEditDto); init(data?: any): void; static fromJS(data: any): TenantSettingsEditDto; toJSON(data?: any): any; } export interface ITenantSettingsEditDto { general: GeneralSettingsEditDto | undefined; userManagement: TenantUserManagementSettingsEditDto; email: EmailSettingsEditDto | undefined; ldap: LdapSettingsEditDto | undefined; security: SecuritySettingsEditDto; billing: TenantBillingSettingsEditDto | undefined; personalization: TenantPersonalizationEditDto | undefined; } export declare class TenantUserManagementSettingsEditDto implements ITenantUserManagementSettingsEditDto { allowSelfRegistration: boolean | undefined; isNewRegisteredUserActiveByDefault: boolean | undefined; isEmailOrPhoneConfirmationRequiredForLogin: boolean | undefined; useCaptchaOnRegistration: boolean | undefined; displayMode: TenantUserManagementSettingsEditDtoDisplayMode | undefined; isMapDisplayThumbnail: boolean | undefined; isDisplayFriendshipLink: boolean | undefined; friendshipLinkName: string | undefined; friendshipLinkAddress: string | undefined; isEnabledDemonstrationSystem: boolean | undefined; isSettingDemonstrationSystem: boolean | undefined; constructor(data?: ITenantUserManagementSettingsEditDto); init(data?: any): void; static fromJS(data: any): TenantUserManagementSettingsEditDto; toJSON(data?: any): any; } export interface ITenantUserManagementSettingsEditDto { allowSelfRegistration: boolean | undefined; isNewRegisteredUserActiveByDefault: boolean | undefined; isEmailOrPhoneConfirmationRequiredForLogin: boolean | undefined; useCaptchaOnRegistration: boolean | undefined; displayMode: TenantUserManagementSettingsEditDtoDisplayMode | undefined; isMapDisplayThumbnail: boolean | undefined; isDisplayFriendshipLink: boolean | undefined; friendshipLinkName: string | undefined; friendshipLinkAddress: string | undefined; isEnabledDemonstrationSystem: boolean | undefined; isSettingDemonstrationSystem: boolean | undefined; } export declare class LdapSettingsEditDto implements ILdapSettingsEditDto { isModuleEnabled: boolean | undefined; isEnabled: boolean | undefined; domain: string | undefined; userName: string | undefined; password: string | undefined; constructor(data?: ILdapSettingsEditDto); init(data?: any): void; static fromJS(data: any): LdapSettingsEditDto; toJSON(data?: any): any; } export interface ILdapSettingsEditDto { isModuleEnabled: boolean | undefined; isEnabled: boolean | undefined; domain: string | undefined; userName: string | undefined; password: string | undefined; } export declare class TenantBillingSettingsEditDto implements ITenantBillingSettingsEditDto { legalName: string | undefined; address: string | undefined; taxVatNo: string | undefined; constructor(data?: ITenantBillingSettingsEditDto); init(data?: any): void; static fromJS(data: any): TenantBillingSettingsEditDto; toJSON(data?: any): any; } export interface ITenantBillingSettingsEditDto { legalName: string | undefined; address: string | undefined; taxVatNo: string | undefined; } export declare class TenantPersonalizationEditDto implements ITenantPersonalizationEditDto { loginPageDisplayName: string | undefined; constructor(data?: ITenantPersonalizationEditDto); init(data?: any): void; static fromJS(data: any): TenantPersonalizationEditDto; toJSON(data?: any): any; } export interface ITenantPersonalizationEditDto { loginPageDisplayName: string | undefined; } export declare class CreateThumbnailDto implements ICreateThumbnailDto { /** 设备Id集合 */ deviceIds: number[] | undefined; /** 缩略图分组Id */ thumbnailGroupId: number | undefined; constructor(data?: ICreateThumbnailDto); init(data?: any): void; static fromJS(data: any): CreateThumbnailDto; toJSON(data?: any): any; } export interface ICreateThumbnailDto { /** 设备Id集合 */ deviceIds: number[] | undefined; /** 缩略图分组Id */ thumbnailGroupId: number | undefined; } export declare class ListResultDtoOfDeviceThumbnailDto implements IListResultDtoOfDeviceThumbnailDto { items: DeviceThumbnailDto[] | undefined; constructor(data?: IListResultDtoOfDeviceThumbnailDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfDeviceThumbnailDto; toJSON(data?: any): any; } export interface IListResultDtoOfDeviceThumbnailDto { items: DeviceThumbnailDto[] | undefined; } export declare class PagedResultDtoOfThumbnailUnAssignedDeviceModelDto implements IPagedResultDtoOfThumbnailUnAssignedDeviceModelDto { totalCount: number | undefined; items: ThumbnailUnAssignedDeviceModelDto[] | undefined; constructor(data?: IPagedResultDtoOfThumbnailUnAssignedDeviceModelDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfThumbnailUnAssignedDeviceModelDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfThumbnailUnAssignedDeviceModelDto { totalCount: number | undefined; items: ThumbnailUnAssignedDeviceModelDto[] | undefined; } export declare class ThumbnailUnAssignedDeviceModelDto implements IThumbnailUnAssignedDeviceModelDto { name: string | undefined; serialNumber: string | undefined; deviceModel: DeviceModelNameDto | undefined; id: number | undefined; constructor(data?: IThumbnailUnAssignedDeviceModelDto); init(data?: any): void; static fromJS(data: any): ThumbnailUnAssignedDeviceModelDto; toJSON(data?: any): any; } export interface IThumbnailUnAssignedDeviceModelDto { name: string | undefined; serialNumber: string | undefined; deviceModel: DeviceModelNameDto | undefined; id: number | undefined; } export declare class ListResultDtoOfUnAssignedDeviceModelDto implements IListResultDtoOfUnAssignedDeviceModelDto { items: UnAssignedDeviceModelDto[] | undefined; constructor(data?: IListResultDtoOfUnAssignedDeviceModelDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfUnAssignedDeviceModelDto; toJSON(data?: any): any; } export interface IListResultDtoOfUnAssignedDeviceModelDto { items: UnAssignedDeviceModelDto[] | undefined; } export declare class UnAssignedDeviceModelDto implements IUnAssignedDeviceModelDto { name: string | undefined; id: number | undefined; constructor(data?: IUnAssignedDeviceModelDto); init(data?: any): void; static fromJS(data: any): UnAssignedDeviceModelDto; toJSON(data?: any): any; } export interface IUnAssignedDeviceModelDto { name: string | undefined; id: number | undefined; } export declare class CreateOrUpdateThumbnailGroupDto implements ICreateOrUpdateThumbnailGroupDto { /** 名称 */ name: string | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateThumbnailGroupDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateThumbnailGroupDto; toJSON(data?: any): any; } export interface ICreateOrUpdateThumbnailGroupDto { /** 名称 */ name: string | undefined; id: number | undefined; } export declare class ListResultDtoOfThumbnailGroupListDto implements IListResultDtoOfThumbnailGroupListDto { items: ThumbnailGroupListDto[] | undefined; constructor(data?: IListResultDtoOfThumbnailGroupListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfThumbnailGroupListDto; toJSON(data?: any): any; } export interface IListResultDtoOfThumbnailGroupListDto { items: ThumbnailGroupListDto[] | undefined; } export declare class ThumbnailGroupListDto implements IThumbnailGroupListDto { /** 分组名称 */ name: string | undefined; id: number | undefined; constructor(data?: IThumbnailGroupListDto); init(data?: any): void; static fromJS(data: any): ThumbnailGroupListDto; toJSON(data?: any): any; } export interface IThumbnailGroupListDto { /** 分组名称 */ name: string | undefined; id: number | undefined; } export declare class ThumbnailGroupEditDto implements IThumbnailGroupEditDto { /** 名称 */ name: string | undefined; id: number | undefined; constructor(data?: IThumbnailGroupEditDto); init(data?: any): void; static fromJS(data: any): ThumbnailGroupEditDto; toJSON(data?: any): any; } export interface IThumbnailGroupEditDto { /** 名称 */ name: string | undefined; id: number | undefined; } export declare class ListResultDtoOfNameValueDto implements IListResultDtoOfNameValueDto { items: NameValueDto[] | undefined; constructor(data?: IListResultDtoOfNameValueDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfNameValueDto; toJSON(data?: any): any; } export interface IListResultDtoOfNameValueDto { items: NameValueDto[] | undefined; } export declare class DemonstrationSystemApiGetAccessCodeResult implements IDemonstrationSystemApiGetAccessCodeResult { returnUrl: string | undefined; status: boolean | undefined; accessCode: string | undefined; detail: AuthenticateResultModel | undefined; errorMessage: string | undefined; constructor(data?: IDemonstrationSystemApiGetAccessCodeResult); init(data?: any): void; static fromJS(data: any): DemonstrationSystemApiGetAccessCodeResult; toJSON(data?: any): any; } export interface IDemonstrationSystemApiGetAccessCodeResult { returnUrl: string | undefined; status: boolean | undefined; accessCode: string | undefined; detail: AuthenticateResultModel | undefined; errorMessage: string | undefined; } export declare class AuthenticateResultModel implements IAuthenticateResultModel { accessToken: string | undefined; encryptedAccessToken: string | undefined; expireInSeconds: number | undefined; shouldResetPassword: boolean | undefined; passwordResetCode: string | undefined; userId: number | undefined; requiresTwoFactorVerification: boolean | undefined; twoFactorAuthProviders: string[] | undefined; twoFactorRememberClientToken: string | undefined; returnUrl: string | undefined; requiresTwoFactorConfirmation: boolean | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; constructor(data?: IAuthenticateResultModel); init(data?: any): void; static fromJS(data: any): AuthenticateResultModel; toJSON(data?: any): any; } export interface IAuthenticateResultModel { accessToken: string | undefined; encryptedAccessToken: string | undefined; expireInSeconds: number | undefined; shouldResetPassword: boolean | undefined; passwordResetCode: string | undefined; userId: number | undefined; requiresTwoFactorVerification: boolean | undefined; twoFactorAuthProviders: string[] | undefined; twoFactorRememberClientToken: string | undefined; returnUrl: string | undefined; requiresTwoFactorConfirmation: boolean | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; } export declare class AuthenticateModel implements IAuthenticateModel { userNameOrEmailAddressOrPhoneNumber: string; password: string; twoFactorVerificationCode: string | undefined; rememberClient: boolean | undefined; twoFactorRememberClientToken: string | undefined; singleSignIn: boolean | undefined; returnUrl: string | undefined; twoFactorConfirmationCode: string | undefined; confirmationType: AuthenticateModelConfirmationType | undefined; emailOrPhone: string | undefined; requestFromConfirmation: boolean | undefined; constructor(data?: IAuthenticateModel); init(data?: any): void; static fromJS(data: any): AuthenticateModel; toJSON(data?: any): any; } export interface IAuthenticateModel { userNameOrEmailAddressOrPhoneNumber: string; password: string; twoFactorVerificationCode: string | undefined; rememberClient: boolean | undefined; twoFactorRememberClientToken: string | undefined; singleSignIn: boolean | undefined; returnUrl: string | undefined; twoFactorConfirmationCode: string | undefined; confirmationType: AuthenticateModelConfirmationType | undefined; emailOrPhone: string | undefined; requestFromConfirmation: boolean | undefined; } export declare class ApiGetAccessCodeModel implements IApiGetAccessCodeModel { tenancyName: string | undefined; userName: string | undefined; password: string | undefined; constructor(data?: IApiGetAccessCodeModel); init(data?: any): void; static fromJS(data: any): ApiGetAccessCodeModel; toJSON(data?: any): any; } export interface IApiGetAccessCodeModel { tenancyName: string | undefined; userName: string | undefined; password: string | undefined; } export declare class ApiGetAccessCodeResult implements IApiGetAccessCodeResult { status: boolean | undefined; accessCode: string | undefined; detail: AuthenticateResultModel | undefined; errorMessage: string | undefined; constructor(data?: IApiGetAccessCodeResult); init(data?: any): void; static fromJS(data: any): ApiGetAccessCodeResult; toJSON(data?: any): any; } export interface IApiGetAccessCodeResult { status: boolean | undefined; accessCode: string | undefined; detail: AuthenticateResultModel | undefined; errorMessage: string | undefined; } export declare class ApiAuthenticateResult implements IApiAuthenticateResult { status: boolean | undefined; result: AuthenticateResultModel | undefined; errorMessage: string | undefined; constructor(data?: IApiAuthenticateResult); init(data?: any): void; static fromJS(data: any): ApiAuthenticateResult; toJSON(data?: any): any; } export interface IApiAuthenticateResult { status: boolean | undefined; result: AuthenticateResultModel | undefined; errorMessage: string | undefined; } export declare class SendTwoFactorConfirmationCodeModel implements ISendTwoFactorConfirmationCodeModel { userId: number | undefined; confirmationType: SendTwoFactorConfirmationCodeModelConfirmationType | undefined; emailOrPhone: string; constructor(data?: ISendTwoFactorConfirmationCodeModel); init(data?: any): void; static fromJS(data: any): SendTwoFactorConfirmationCodeModel; toJSON(data?: any): any; } export interface ISendTwoFactorConfirmationCodeModel { userId: number | undefined; confirmationType: SendTwoFactorConfirmationCodeModelConfirmationType | undefined; emailOrPhone: string; } export declare class SendTwoFactorAuthCodeModel implements ISendTwoFactorAuthCodeModel { userId: number | undefined; provider: string; constructor(data?: ISendTwoFactorAuthCodeModel); init(data?: any): void; static fromJS(data: any): SendTwoFactorAuthCodeModel; toJSON(data?: any): any; } export interface ISendTwoFactorAuthCodeModel { userId: number | undefined; provider: string; } export declare class ImpersonatedAuthenticateResultModel implements IImpersonatedAuthenticateResultModel { accessToken: string | undefined; encryptedAccessToken: string | undefined; expireInSeconds: number | undefined; constructor(data?: IImpersonatedAuthenticateResultModel); init(data?: any): void; static fromJS(data: any): ImpersonatedAuthenticateResultModel; toJSON(data?: any): any; } export interface IImpersonatedAuthenticateResultModel { accessToken: string | undefined; encryptedAccessToken: string | undefined; expireInSeconds: number | undefined; } export declare class SwitchedAccountAuthenticateResultModel implements ISwitchedAccountAuthenticateResultModel { accessToken: string | undefined; encryptedAccessToken: string | undefined; expireInSeconds: number | undefined; constructor(data?: ISwitchedAccountAuthenticateResultModel); init(data?: any): void; static fromJS(data: any): SwitchedAccountAuthenticateResultModel; toJSON(data?: any): any; } export interface ISwitchedAccountAuthenticateResultModel { accessToken: string | undefined; encryptedAccessToken: string | undefined; expireInSeconds: number | undefined; } export declare class ExternalLoginProviderInfoModel implements IExternalLoginProviderInfoModel { name: string | undefined; clientId: string | undefined; constructor(data?: IExternalLoginProviderInfoModel); init(data?: any): void; static fromJS(data: any): ExternalLoginProviderInfoModel; toJSON(data?: any): any; } export interface IExternalLoginProviderInfoModel { name: string | undefined; clientId: string | undefined; } export declare class ExternalAuthenticateModel implements IExternalAuthenticateModel { authProvider: string; providerKey: string; providerAccessCode: string; returnUrl: string | undefined; singleSignIn: boolean | undefined; constructor(data?: IExternalAuthenticateModel); init(data?: any): void; static fromJS(data: any): ExternalAuthenticateModel; toJSON(data?: any): any; } export interface IExternalAuthenticateModel { authProvider: string; providerKey: string; providerAccessCode: string; returnUrl: string | undefined; singleSignIn: boolean | undefined; } export declare class ExternalAuthenticateResultModel implements IExternalAuthenticateResultModel { accessToken: string | undefined; encryptedAccessToken: string | undefined; expireInSeconds: number | undefined; waitingForActivation: boolean | undefined; returnUrl: string | undefined; constructor(data?: IExternalAuthenticateResultModel); init(data?: any): void; static fromJS(data: any): ExternalAuthenticateResultModel; toJSON(data?: any): any; } export interface IExternalAuthenticateResultModel { accessToken: string | undefined; encryptedAccessToken: string | undefined; expireInSeconds: number | undefined; waitingForActivation: boolean | undefined; returnUrl: string | undefined; } export declare class UiCustomizationSettingsEditDto implements IUiCustomizationSettingsEditDto { layout: UiCustomizationLayoutSettingsEditDto | undefined; header: UiCustomizationHeaderSettingsEditDto | undefined; menu: UiCustomizationMenuSettingsEditDto | undefined; footer: UiCustomizationFooterSettingsEditDto | undefined; constructor(data?: IUiCustomizationSettingsEditDto); init(data?: any): void; static fromJS(data: any): UiCustomizationSettingsEditDto; toJSON(data?: any): any; } export interface IUiCustomizationSettingsEditDto { layout: UiCustomizationLayoutSettingsEditDto | undefined; header: UiCustomizationHeaderSettingsEditDto | undefined; menu: UiCustomizationMenuSettingsEditDto | undefined; footer: UiCustomizationFooterSettingsEditDto | undefined; } export declare class UiCustomizationLayoutSettingsEditDto implements IUiCustomizationLayoutSettingsEditDto { layoutType: string | undefined; contentSkin: string | undefined; theme: string | undefined; constructor(data?: IUiCustomizationLayoutSettingsEditDto); init(data?: any): void; static fromJS(data: any): UiCustomizationLayoutSettingsEditDto; toJSON(data?: any): any; } export interface IUiCustomizationLayoutSettingsEditDto { layoutType: string | undefined; contentSkin: string | undefined; theme: string | undefined; } export declare class UiCustomizationHeaderSettingsEditDto implements IUiCustomizationHeaderSettingsEditDto { desktopFixedHeader: boolean | undefined; desktopMinimizeMode: string | undefined; mobileFixedHeader: boolean | undefined; headerSkin: string | undefined; displaySubmenuArrowDesktop: boolean | undefined; constructor(data?: IUiCustomizationHeaderSettingsEditDto); init(data?: any): void; static fromJS(data: any): UiCustomizationHeaderSettingsEditDto; toJSON(data?: any): any; } export interface IUiCustomizationHeaderSettingsEditDto { desktopFixedHeader: boolean | undefined; desktopMinimizeMode: string | undefined; mobileFixedHeader: boolean | undefined; headerSkin: string | undefined; displaySubmenuArrowDesktop: boolean | undefined; } export declare class UiCustomizationMenuSettingsEditDto implements IUiCustomizationMenuSettingsEditDto { position: string | undefined; asideSkin: string | undefined; fixedAside: boolean | undefined; allowAsideMinimizing: boolean | undefined; defaultMinimizedAside: boolean | undefined; allowAsideHiding: boolean | undefined; defaultHiddenAside: boolean | undefined; submenuToggle: string | undefined; dropdownSubmenuSkin: string | undefined; dropdownSubmenuArrow: boolean | undefined; constructor(data?: IUiCustomizationMenuSettingsEditDto); init(data?: any): void; static fromJS(data: any): UiCustomizationMenuSettingsEditDto; toJSON(data?: any): any; } export interface IUiCustomizationMenuSettingsEditDto { position: string | undefined; asideSkin: string | undefined; fixedAside: boolean | undefined; allowAsideMinimizing: boolean | undefined; defaultMinimizedAside: boolean | undefined; allowAsideHiding: boolean | undefined; defaultHiddenAside: boolean | undefined; submenuToggle: string | undefined; dropdownSubmenuSkin: string | undefined; dropdownSubmenuArrow: boolean | undefined; } export declare class UiCustomizationFooterSettingsEditDto implements IUiCustomizationFooterSettingsEditDto { fixedFooter: boolean | undefined; constructor(data?: IUiCustomizationFooterSettingsEditDto); init(data?: any): void; static fromJS(data: any): UiCustomizationFooterSettingsEditDto; toJSON(data?: any): any; } export interface IUiCustomizationFooterSettingsEditDto { fixedFooter: boolean | undefined; } export declare class GetUsersForPickInput implements IGetUsersForPickInput { filter: string | undefined; excludedUserIds: number[] | undefined; sorting: string | undefined; maxResultCount: number | undefined; skipCount: number | undefined; constructor(data?: IGetUsersForPickInput); init(data?: any): void; static fromJS(data: any): GetUsersForPickInput; toJSON(data?: any): any; } export interface IGetUsersForPickInput { filter: string | undefined; excludedUserIds: number[] | undefined; sorting: string | undefined; maxResultCount: number | undefined; skipCount: number | undefined; } export declare class PagedResultDtoOfUserListForPickDto implements IPagedResultDtoOfUserListForPickDto { totalCount: number | undefined; items: UserListForPickDto[] | undefined; constructor(data?: IPagedResultDtoOfUserListForPickDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfUserListForPickDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfUserListForPickDto { totalCount: number | undefined; items: UserListForPickDto[] | undefined; } export declare class UserListForPickDto implements IUserListForPickDto { id: number | undefined; name: string | undefined; jobNumber: string | undefined; surname: string | undefined; userName: string | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; constructor(data?: IUserListForPickDto); init(data?: any): void; static fromJS(data: any): UserListForPickDto; toJSON(data?: any): any; } export interface IUserListForPickDto { id: number | undefined; name: string | undefined; jobNumber: string | undefined; surname: string | undefined; userName: string | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; } export declare class PagedResultDtoOfUserListDto implements IPagedResultDtoOfUserListDto { totalCount: number | undefined; items: UserListDto[] | undefined; constructor(data?: IPagedResultDtoOfUserListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfUserListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfUserListDto { totalCount: number | undefined; items: UserListDto[] | undefined; } export declare class UserListDto implements IUserListDto { name: string | undefined; jobNumber: string | undefined; surname: string | undefined; userName: string | undefined; dataPolicy: UserListDtoDataPolicy | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; profilePictureId: string | undefined; isEmailConfirmed: boolean | undefined; roles: UserListRoleDto[] | undefined; lastLoginTime: moment.Moment | undefined; isActive: boolean | undefined; creationTime: moment.Moment | undefined; isPhoneNumberConfirmed: boolean | undefined; isLocationEnabled: boolean | undefined; expireTime: moment.Moment | undefined; creatorOrganizationId: number | undefined; externalSuperAdmin: boolean | undefined; organizationNames: string | undefined; id: number | undefined; constructor(data?: IUserListDto); init(data?: any): void; static fromJS(data: any): UserListDto; toJSON(data?: any): any; } export interface IUserListDto { name: string | undefined; jobNumber: string | undefined; surname: string | undefined; userName: string | undefined; dataPolicy: UserListDtoDataPolicy | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; profilePictureId: string | undefined; isEmailConfirmed: boolean | undefined; roles: UserListRoleDto[] | undefined; lastLoginTime: moment.Moment | undefined; isActive: boolean | undefined; creationTime: moment.Moment | undefined; isPhoneNumberConfirmed: boolean | undefined; isLocationEnabled: boolean | undefined; expireTime: moment.Moment | undefined; creatorOrganizationId: number | undefined; externalSuperAdmin: boolean | undefined; organizationNames: string | undefined; id: number | undefined; } export declare class UserListRoleDto implements IUserListRoleDto { roleId: number | undefined; roleName: string | undefined; constructor(data?: IUserListRoleDto); init(data?: any): void; static fromJS(data: any): UserListRoleDto; toJSON(data?: any): any; } export interface IUserListRoleDto { roleId: number | undefined; roleName: string | undefined; } export declare class GetUserForEditOutput implements IGetUserForEditOutput { profilePictureId: string | undefined; user: UserEditDto | undefined; roles: UserRoleDto[] | undefined; selectedOrganizationIds: number[] | undefined; constructor(data?: IGetUserForEditOutput); init(data?: any): void; static fromJS(data: any): GetUserForEditOutput; toJSON(data?: any): any; } export interface IGetUserForEditOutput { profilePictureId: string | undefined; user: UserEditDto | undefined; roles: UserRoleDto[] | undefined; selectedOrganizationIds: number[] | undefined; } export declare class UserEditDto implements IUserEditDto { id: number | undefined; name: string; jobNumber: string | undefined; surname: string | undefined; userName: string; emailAddress: string | undefined; phoneNumber: string | undefined; password: string | undefined; isActive: boolean | undefined; shouldChangePasswordOnNextLogin: boolean | undefined; isTwoFactorEnabled: boolean | undefined; isLockoutEnabled: boolean | undefined; isLocationEnabled: boolean | undefined; dataPolicy: UserEditDtoDataPolicy | undefined; expireDays: number | undefined; creatorOrganizationId: number | undefined; externalSuperAdmin: boolean | undefined; constructor(data?: IUserEditDto); init(data?: any): void; static fromJS(data: any): UserEditDto; toJSON(data?: any): any; } export interface IUserEditDto { id: number | undefined; name: string; jobNumber: string | undefined; surname: string | undefined; userName: string; emailAddress: string | undefined; phoneNumber: string | undefined; password: string | undefined; isActive: boolean | undefined; shouldChangePasswordOnNextLogin: boolean | undefined; isTwoFactorEnabled: boolean | undefined; isLockoutEnabled: boolean | undefined; isLocationEnabled: boolean | undefined; dataPolicy: UserEditDtoDataPolicy | undefined; expireDays: number | undefined; creatorOrganizationId: number | undefined; externalSuperAdmin: boolean | undefined; } export declare class UserRoleDto implements IUserRoleDto { roleId: number | undefined; roleName: string | undefined; roleDisplayName: string | undefined; isAssigned: boolean | undefined; constructor(data?: IUserRoleDto); init(data?: any): void; static fromJS(data: any): UserRoleDto; toJSON(data?: any): any; } export interface IUserRoleDto { roleId: number | undefined; roleName: string | undefined; roleDisplayName: string | undefined; isAssigned: boolean | undefined; } export declare class GetUserPermissionsForEditOutput implements IGetUserPermissionsForEditOutput { permissions: FlatPermissionDto[] | undefined; grantedPermissionNames: string[] | undefined; constructor(data?: IGetUserPermissionsForEditOutput); init(data?: any): void; static fromJS(data: any): GetUserPermissionsForEditOutput; toJSON(data?: any): any; } export interface IGetUserPermissionsForEditOutput { permissions: FlatPermissionDto[] | undefined; grantedPermissionNames: string[] | undefined; } export declare class UpdateUserPermissionsInput implements IUpdateUserPermissionsInput { id: number | undefined; grantedPermissionNames: string[]; constructor(data?: IUpdateUserPermissionsInput); init(data?: any): void; static fromJS(data: any): UpdateUserPermissionsInput; toJSON(data?: any): any; } export interface IUpdateUserPermissionsInput { id: number | undefined; grantedPermissionNames: string[]; } export declare class CreateOrUpdateUserInput implements ICreateOrUpdateUserInput { user: UserEditDto; assignedRoleNames: string[]; sendActivationEmail: boolean | undefined; setRandomPassword: boolean | undefined; organizationUnits: number[] | undefined; externalMode: boolean | undefined; organizationId: number | undefined; constructor(data?: ICreateOrUpdateUserInput); init(data?: any): void; static fromJS(data: any): CreateOrUpdateUserInput; toJSON(data?: any): any; } export interface ICreateOrUpdateUserInput { user: UserEditDto; assignedRoleNames: string[]; sendActivationEmail: boolean | undefined; setRandomPassword: boolean | undefined; organizationUnits: number[] | undefined; externalMode: boolean | undefined; organizationId: number | undefined; } export declare class CreateOrUpdateUserResultDto implements ICreateOrUpdateUserResultDto { newJwtTokenInfo: JwtAccessToken | undefined; constructor(data?: ICreateOrUpdateUserResultDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateUserResultDto; toJSON(data?: any): any; } export interface ICreateOrUpdateUserResultDto { newJwtTokenInfo: JwtAccessToken | undefined; } export declare class BatchDeleteUserDto implements IBatchDeleteUserDto { batchDeleteIds: number[] | undefined; constructor(data?: IBatchDeleteUserDto); init(data?: any): void; static fromJS(data: any): BatchDeleteUserDto; toJSON(data?: any): any; } export interface IBatchDeleteUserDto { batchDeleteIds: number[] | undefined; } export declare class SetAccountStateDto implements ISetAccountStateDto { active: boolean | undefined; id: number | undefined; constructor(data?: ISetAccountStateDto); init(data?: any): void; static fromJS(data: any): SetAccountStateDto; toJSON(data?: any): any; } export interface ISetAccountStateDto { active: boolean | undefined; id: number | undefined; } export declare class BatchSetAccountStateDto implements IBatchSetAccountStateDto { active: boolean | undefined; ids: number[] | undefined; constructor(data?: IBatchSetAccountStateDto); init(data?: any): void; static fromJS(data: any): BatchSetAccountStateDto; toJSON(data?: any): any; } export interface IBatchSetAccountStateDto { active: boolean | undefined; ids: number[] | undefined; } export declare class ListResultDtoOfUserInfoListDto implements IListResultDtoOfUserInfoListDto { items: UserInfoListDto[] | undefined; constructor(data?: IListResultDtoOfUserInfoListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfUserInfoListDto; toJSON(data?: any): any; } export interface IListResultDtoOfUserInfoListDto { items: UserInfoListDto[] | undefined; } export declare class UserDetailDto implements IUserDetailDto { longitude: number | undefined; latitude: number | undefined; name: string | undefined; jobNumber: string | undefined; surname: string | undefined; userName: string | undefined; dataPolicy: UserDetailDtoDataPolicy | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; profilePictureId: string | undefined; isEmailConfirmed: boolean | undefined; roles: UserListRoleDto[] | undefined; lastLoginTime: moment.Moment | undefined; isActive: boolean | undefined; creationTime: moment.Moment | undefined; isPhoneNumberConfirmed: boolean | undefined; isLocationEnabled: boolean | undefined; expireTime: moment.Moment | undefined; creatorOrganizationId: number | undefined; externalSuperAdmin: boolean | undefined; organizationNames: string | undefined; id: number | undefined; constructor(data?: IUserDetailDto); init(data?: any): void; static fromJS(data: any): UserDetailDto; toJSON(data?: any): any; } export interface IUserDetailDto { longitude: number | undefined; latitude: number | undefined; name: string | undefined; jobNumber: string | undefined; surname: string | undefined; userName: string | undefined; dataPolicy: UserDetailDtoDataPolicy | undefined; emailAddress: string | undefined; phoneNumber: string | undefined; profilePictureId: string | undefined; isEmailConfirmed: boolean | undefined; roles: UserListRoleDto[] | undefined; lastLoginTime: moment.Moment | undefined; isActive: boolean | undefined; creationTime: moment.Moment | undefined; isPhoneNumberConfirmed: boolean | undefined; isLocationEnabled: boolean | undefined; expireTime: moment.Moment | undefined; creatorOrganizationId: number | undefined; externalSuperAdmin: boolean | undefined; organizationNames: string | undefined; id: number | undefined; } export declare class UserGroupsDto implements IUserGroupsDto { mineGalelryId: number | undefined; otherUsers: UserGalleryDto[] | undefined; constructor(data?: IUserGroupsDto); init(data?: any): void; static fromJS(data: any): UserGroupsDto; toJSON(data?: any): any; } export interface IUserGroupsDto { mineGalelryId: number | undefined; otherUsers: UserGalleryDto[] | undefined; } export declare class UserGalleryDto implements IUserGalleryDto { name: string | undefined; id: number | undefined; constructor(data?: IUserGalleryDto); init(data?: any): void; static fromJS(data: any): UserGalleryDto; toJSON(data?: any): any; } export interface IUserGalleryDto { name: string | undefined; id: number | undefined; } export declare class IListResultOfUserGraphDto implements IIListResultOfUserGraphDto { items: UserGraphDto[] | undefined; constructor(data?: IIListResultOfUserGraphDto); init(data?: any): void; static fromJS(data: any): IListResultOfUserGraphDto; toJSON(data?: any): any; } export interface IIListResultOfUserGraphDto { items: UserGraphDto[] | undefined; } export declare class UserGraphDto implements IUserGraphDto { name: string | undefined; thumbUrl: string | undefined; id: number | undefined; constructor(data?: IUserGraphDto); init(data?: any): void; static fromJS(data: any): UserGraphDto; toJSON(data?: any): any; } export interface IUserGraphDto { name: string | undefined; thumbUrl: string | undefined; id: number | undefined; } export declare class IListResultOfUserGraphStateDto implements IIListResultOfUserGraphStateDto { items: UserGraphStateDto[] | undefined; constructor(data?: IIListResultOfUserGraphStateDto); init(data?: any): void; static fromJS(data: any): IListResultOfUserGraphStateDto; toJSON(data?: any): any; } export interface IIListResultOfUserGraphStateDto { items: UserGraphStateDto[] | undefined; } export declare class UserGraphStateDto implements IUserGraphStateDto { /** 状态值:例如状态0、状态1、状态2... */ index: number | undefined; url: string | undefined; type: UserGraphStateDtoType | undefined; id: number | undefined; constructor(data?: IUserGraphStateDto); init(data?: any): void; static fromJS(data: any): UserGraphStateDto; toJSON(data?: any): any; } export interface IUserGraphStateDto { /** 状态值:例如状态0、状态1、状态2... */ index: number | undefined; url: string | undefined; type: UserGraphStateDtoType | undefined; id: number | undefined; } export declare class ImportUserGraphIntoConfigureGalleryDto implements IImportUserGraphIntoConfigureGalleryDto { userGalleryId: number | undefined; configureId: number | undefined; userGraphId: number | undefined; userGraphName: string | undefined; constructor(data?: IImportUserGraphIntoConfigureGalleryDto); init(data?: any): void; static fromJS(data: any): ImportUserGraphIntoConfigureGalleryDto; toJSON(data?: any): any; } export interface IImportUserGraphIntoConfigureGalleryDto { userGalleryId: number | undefined; configureId: number | undefined; userGraphId: number | undefined; userGraphName: string | undefined; } export declare class UserGraphEditDto implements IUserGraphEditDto { name: string | undefined; userGalleryId: number | undefined; states: UserGraphStateEditDto[] | undefined; id: number | undefined; constructor(data?: IUserGraphEditDto); init(data?: any): void; static fromJS(data: any): UserGraphEditDto; toJSON(data?: any): any; } export interface IUserGraphEditDto { name: string | undefined; userGalleryId: number | undefined; states: UserGraphStateEditDto[] | undefined; id: number | undefined; } export declare class UserGraphStateEditDto implements IUserGraphStateEditDto { index: number | undefined; type: UserGraphStateEditDtoType | undefined; url: string | undefined; fileId: string | undefined; tempFileId: string | undefined; id: number | undefined; constructor(data?: IUserGraphStateEditDto); init(data?: any): void; static fromJS(data: any): UserGraphStateEditDto; toJSON(data?: any): any; } export interface IUserGraphStateEditDto { index: number | undefined; type: UserGraphStateEditDtoType | undefined; url: string | undefined; fileId: string | undefined; tempFileId: string | undefined; id: number | undefined; } export declare class LinkToUserInput implements ILinkToUserInput { tenancyName: string | undefined; usernameOrEmailAddress: string; password: string; constructor(data?: ILinkToUserInput); init(data?: any): void; static fromJS(data: any): LinkToUserInput; toJSON(data?: any): any; } export interface ILinkToUserInput { tenancyName: string | undefined; usernameOrEmailAddress: string; password: string; } export declare class PagedResultDtoOfLinkedUserDto implements IPagedResultDtoOfLinkedUserDto { totalCount: number | undefined; items: LinkedUserDto[] | undefined; constructor(data?: IPagedResultDtoOfLinkedUserDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfLinkedUserDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfLinkedUserDto { totalCount: number | undefined; items: LinkedUserDto[] | undefined; } export declare class LinkedUserDto implements ILinkedUserDto { tenantId: number | undefined; tenancyName: string | undefined; username: string | undefined; lastLoginTime: moment.Moment | undefined; id: number | undefined; constructor(data?: ILinkedUserDto); init(data?: any): void; static fromJS(data: any): LinkedUserDto; toJSON(data?: any): any; } export interface ILinkedUserDto { tenantId: number | undefined; tenancyName: string | undefined; username: string | undefined; lastLoginTime: moment.Moment | undefined; id: number | undefined; } export declare class ListResultDtoOfLinkedUserDto implements IListResultDtoOfLinkedUserDto { items: LinkedUserDto[] | undefined; constructor(data?: IListResultDtoOfLinkedUserDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfLinkedUserDto; toJSON(data?: any): any; } export interface IListResultDtoOfLinkedUserDto { items: LinkedUserDto[] | undefined; } export declare class UnlinkUserInput implements IUnlinkUserInput { tenantId: number | undefined; userId: number | undefined; constructor(data?: IUnlinkUserInput); init(data?: any): void; static fromJS(data: any): UnlinkUserInput; toJSON(data?: any): any; } export interface IUnlinkUserInput { tenantId: number | undefined; userId: number | undefined; } export declare class ListResultDtoOfUserLoginAttemptDto implements IListResultDtoOfUserLoginAttemptDto { items: UserLoginAttemptDto[] | undefined; constructor(data?: IListResultDtoOfUserLoginAttemptDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfUserLoginAttemptDto; toJSON(data?: any): any; } export interface IListResultDtoOfUserLoginAttemptDto { items: UserLoginAttemptDto[] | undefined; } export declare class UserLoginAttemptDto implements IUserLoginAttemptDto { tenancyName: string | undefined; userNameOrEmail: string | undefined; clientIpAddress: string | undefined; clientName: string | undefined; browserInfo: string | undefined; result: string | undefined; creationTime: moment.Moment | undefined; constructor(data?: IUserLoginAttemptDto); init(data?: any): void; static fromJS(data: any): UserLoginAttemptDto; toJSON(data?: any): any; } export interface IUserLoginAttemptDto { tenancyName: string | undefined; userNameOrEmail: string | undefined; clientIpAddress: string | undefined; clientName: string | undefined; browserInfo: string | undefined; result: string | undefined; creationTime: moment.Moment | undefined; } export declare class PagedResultDtoOfVariableListDto implements IPagedResultDtoOfVariableListDto { totalCount: number | undefined; items: VariableListDto[] | undefined; constructor(data?: IPagedResultDtoOfVariableListDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfVariableListDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfVariableListDto { totalCount: number | undefined; items: VariableListDto[] | undefined; } export declare class VariableListDto implements IVariableListDto { name: string | undefined; unit: string | undefined; groupName: string | undefined; configureVariableGroupId: number | undefined; configureDataSourceName: string | undefined; dataType: VariableListDtoDataType | undefined; dataTypeStr: string | undefined; minValue: string | undefined; maxValue: string | undefined; labelText: string | undefined; charCount: number | undefined; variableRwTypeStr: string | undefined; refFBoxVariableDto: RefFBoxVariableDto | undefined; id: number | undefined; constructor(data?: IVariableListDto); init(data?: any): void; static fromJS(data: any): VariableListDto; toJSON(data?: any): any; } export interface IVariableListDto { name: string | undefined; unit: string | undefined; groupName: string | undefined; configureVariableGroupId: number | undefined; configureDataSourceName: string | undefined; dataType: VariableListDtoDataType | undefined; dataTypeStr: string | undefined; minValue: string | undefined; maxValue: string | undefined; labelText: string | undefined; charCount: number | undefined; variableRwTypeStr: string | undefined; refFBoxVariableDto: RefFBoxVariableDto | undefined; id: number | undefined; } export declare class RefFBoxVariableDto implements IRefFBoxVariableDto { refVariableKey: string | undefined; name: string | undefined; unit: string | undefined; groupName: string | undefined; /** 连接设备 */ devAlias: string | undefined; /** 站号 */ stationNo: string | undefined; dataType: RefFBoxVariableDtoDataType | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; deadValue: number | undefined; /** 地址 */ addressDescription: string | undefined; /** 备注 */ memo: string | undefined; labelTextObj: LabelText | undefined; variableDataType: RefFBoxVariableDtoVariableDataType | undefined; id: number | undefined; constructor(data?: IRefFBoxVariableDto); init(data?: any): void; static fromJS(data: any): RefFBoxVariableDto; toJSON(data?: any): any; } export interface IRefFBoxVariableDto { refVariableKey: string | undefined; name: string | undefined; unit: string | undefined; groupName: string | undefined; /** 连接设备 */ devAlias: string | undefined; /** 站号 */ stationNo: string | undefined; dataType: RefFBoxVariableDtoDataType | undefined; /** 是否启用按位索引 */ bitIndexEnabled: boolean | undefined; deadValue: number | undefined; /** 地址 */ addressDescription: string | undefined; /** 备注 */ memo: string | undefined; labelTextObj: LabelText | undefined; variableDataType: RefFBoxVariableDtoVariableDataType | undefined; id: number | undefined; } export declare class LabelText implements ILabelText { ttext: string | undefined; ftext: string | undefined; constructor(data?: ILabelText); init(data?: any): void; static fromJS(data: any): LabelText; toJSON(data?: any): any; } export interface ILabelText { ttext: string | undefined; ftext: string | undefined; } export declare class PagedResultDtoOfRefFBoxVariableDto implements IPagedResultDtoOfRefFBoxVariableDto { totalCount: number | undefined; items: RefFBoxVariableDto[] | undefined; constructor(data?: IPagedResultDtoOfRefFBoxVariableDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfRefFBoxVariableDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfRefFBoxVariableDto { totalCount: number | undefined; items: RefFBoxVariableDto[] | undefined; } /** 变量编辑Dto */ export declare class VariableForEditDto implements IVariableForEditDto { /** 变量名称 */ name: string | undefined; /** 变量单位 */ unit: string | undefined; /** 数据源ID */ dataSourceId: number | undefined; /** 引用变量ID */ refVariableId: number | undefined; /** 是否启用变量存储 */ enableVariableStorage: boolean | undefined; /** 存储模式 */ sampleMode: VariableForEditDtoSampleMode | undefined; /** 存储周期 */ sampleRate: number | undefined; /** 组态变量分组ID */ configureVariableGroupId: number | undefined; /** 数据类型 */ dataType: VariableForEditDtoDataType | undefined; /** 最小值 */ minValue: string | undefined; /** 最大值 */ maxValue: string | undefined; /** 变量读写类型 */ variableRwType: VariableForEditDtoVariableRwType | undefined; /** 标签文本 */ labelText: string | undefined; /** 字符数 */ charCount: number | undefined; /** 组态数据源Dto */ configureDataSourceDto: ConfigureDataSourceDto | undefined; /** 引用盒子变量Dto */ refFBoxVariableDto: RefFBoxVariableDto | undefined; constructor(data?: IVariableForEditDto); init(data?: any): void; static fromJS(data: any): VariableForEditDto; toJSON(data?: any): any; } /** 变量编辑Dto */ export interface IVariableForEditDto { /** 变量名称 */ name: string | undefined; /** 变量单位 */ unit: string | undefined; /** 数据源ID */ dataSourceId: number | undefined; /** 引用变量ID */ refVariableId: number | undefined; /** 是否启用变量存储 */ enableVariableStorage: boolean | undefined; /** 存储模式 */ sampleMode: VariableForEditDtoSampleMode | undefined; /** 存储周期 */ sampleRate: number | undefined; /** 组态变量分组ID */ configureVariableGroupId: number | undefined; /** 数据类型 */ dataType: VariableForEditDtoDataType | undefined; /** 最小值 */ minValue: string | undefined; /** 最大值 */ maxValue: string | undefined; /** 变量读写类型 */ variableRwType: VariableForEditDtoVariableRwType | undefined; /** 标签文本 */ labelText: string | undefined; /** 字符数 */ charCount: number | undefined; /** 组态数据源Dto */ configureDataSourceDto: ConfigureDataSourceDto | undefined; /** 引用盒子变量Dto */ refFBoxVariableDto: RefFBoxVariableDto | undefined; } export declare class ConfigureDataSourceDto implements IConfigureDataSourceDto { displayName: string | undefined; id: number | undefined; constructor(data?: IConfigureDataSourceDto); init(data?: any): void; static fromJS(data: any): ConfigureDataSourceDto; toJSON(data?: any): any; } export interface IConfigureDataSourceDto { displayName: string | undefined; id: number | undefined; } export declare class CreateOrUpdateVariableCheckDto implements ICreateOrUpdateVariableCheckDto { configureId: number | undefined; variableName: string | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateVariableCheckDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateVariableCheckDto; toJSON(data?: any): any; } export interface ICreateOrUpdateVariableCheckDto { configureId: number | undefined; variableName: string | undefined; id: number | undefined; } export declare class CreateOrUpdateVariableDto implements ICreateOrUpdateVariableDto { configureId: number | undefined; name: string | undefined; unit: string | undefined; dataSourceId: number | undefined; configureVariableGroupId: number | undefined; dataType: CreateOrUpdateVariableDtoDataType | undefined; minValue: number | undefined; maxValue: number | undefined; variableRwType: CreateOrUpdateVariableDtoVariableRwType | undefined; labelText: string | undefined; charCount: number | undefined; refVariableId: number | undefined; /** 是否启用变量存储 */ enableVariableStorage: boolean | undefined; /** 存储模式 */ sampleMode: CreateOrUpdateVariableDtoSampleMode | undefined; /** 存储周期 */ sampleRate: number | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateVariableDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateVariableDto; toJSON(data?: any): any; } export interface ICreateOrUpdateVariableDto { configureId: number | undefined; name: string | undefined; unit: string | undefined; dataSourceId: number | undefined; configureVariableGroupId: number | undefined; dataType: CreateOrUpdateVariableDtoDataType | undefined; minValue: number | undefined; maxValue: number | undefined; variableRwType: CreateOrUpdateVariableDtoVariableRwType | undefined; labelText: string | undefined; charCount: number | undefined; refVariableId: number | undefined; /** 是否启用变量存储 */ enableVariableStorage: boolean | undefined; /** 存储模式 */ sampleMode: CreateOrUpdateVariableDtoSampleMode | undefined; /** 存储周期 */ sampleRate: number | undefined; id: number | undefined; } export declare class BatchImportVariableCheckDto implements IBatchImportVariableCheckDto { configureId: number | undefined; dataSourceId: number | undefined; refVariableIdList: number[] | undefined; constructor(data?: IBatchImportVariableCheckDto); init(data?: any): void; static fromJS(data: any): BatchImportVariableCheckDto; toJSON(data?: any): any; } export interface IBatchImportVariableCheckDto { configureId: number | undefined; dataSourceId: number | undefined; refVariableIdList: number[] | undefined; } export declare class BatchImportVariablesDto implements IBatchImportVariablesDto { configureId: number | undefined; dataSourceId: number | undefined; dataSourceName: string | undefined; renameType: BatchImportVariablesDtoRenameType | undefined; refVariableIdList: number[] | undefined; constructor(data?: IBatchImportVariablesDto); init(data?: any): void; static fromJS(data: any): BatchImportVariablesDto; toJSON(data?: any): any; } export interface IBatchImportVariablesDto { configureId: number | undefined; dataSourceId: number | undefined; dataSourceName: string | undefined; renameType: BatchImportVariablesDtoRenameType | undefined; refVariableIdList: number[] | undefined; } export declare class BatchDeleteVariableDto implements IBatchDeleteVariableDto { variableIds: number[] | undefined; constructor(data?: IBatchDeleteVariableDto); init(data?: any): void; static fromJS(data: any): BatchDeleteVariableDto; toJSON(data?: any): any; } export interface IBatchDeleteVariableDto { variableIds: number[] | undefined; } export declare class BatchEditVariableDto implements IBatchEditVariableDto { configureId: number | undefined; variableIds: number[] | undefined; groupId: number | undefined; unit: string | undefined; variableRwType: BatchEditVariableDtoVariableRwType | undefined; /** 是否启用变量存储 */ enableVariableStorage: boolean | undefined; /** 存储模式 */ sampleMode: BatchEditVariableDtoSampleMode | undefined; /** 存储周期或死区 当存储模式为周期时,这个值为周期时间,当存储模式为变化时,这个值为空 */ sampleRate: number | undefined; constructor(data?: IBatchEditVariableDto); init(data?: any): void; static fromJS(data: any): BatchEditVariableDto; toJSON(data?: any): any; } export interface IBatchEditVariableDto { configureId: number | undefined; variableIds: number[] | undefined; groupId: number | undefined; unit: string | undefined; variableRwType: BatchEditVariableDtoVariableRwType | undefined; /** 是否启用变量存储 */ enableVariableStorage: boolean | undefined; /** 存储模式 */ sampleMode: BatchEditVariableDtoSampleMode | undefined; /** 存储周期或死区 当存储模式为周期时,这个值为周期时间,当存储模式为变化时,这个值为空 */ sampleRate: number | undefined; } export declare class PagedResultDtoOfVariableForDesignerDto implements IPagedResultDtoOfVariableForDesignerDto { totalCount: number | undefined; items: VariableForDesignerDto[] | undefined; constructor(data?: IPagedResultDtoOfVariableForDesignerDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfVariableForDesignerDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfVariableForDesignerDto { totalCount: number | undefined; items: VariableForDesignerDto[] | undefined; } export declare class VariableForDesignerDto implements IVariableForDesignerDto { variableName: string | undefined; dataTypeStr: string | undefined; dataSourceName: string | undefined; groupName: string | undefined; refVariableName: string | undefined; refVariableAddress: string | undefined; constructor(data?: IVariableForDesignerDto); init(data?: any): void; static fromJS(data: any): VariableForDesignerDto; toJSON(data?: any): any; } export interface IVariableForDesignerDto { variableName: string | undefined; dataTypeStr: string | undefined; dataSourceName: string | undefined; groupName: string | undefined; refVariableName: string | undefined; refVariableAddress: string | undefined; } export declare class VariableForDesignerListDto implements IVariableForDesignerListDto { variableName: string | undefined; groupName: string | undefined; readWriteModel: VariableForDesignerListDtoReadWriteModel | undefined; constructor(data?: IVariableForDesignerListDto); init(data?: any): void; static fromJS(data: any): VariableForDesignerListDto; toJSON(data?: any): any; } export interface IVariableForDesignerListDto { variableName: string | undefined; groupName: string | undefined; readWriteModel: VariableForDesignerListDtoReadWriteModel | undefined; } export declare class FindVariableForDesignerDto implements IFindVariableForDesignerDto { configureVariableName: string | undefined; configureId: number | undefined; constructor(data?: IFindVariableForDesignerDto); init(data?: any): void; static fromJS(data: any): FindVariableForDesignerDto; toJSON(data?: any): any; } export interface IFindVariableForDesignerDto { configureVariableName: string | undefined; configureId: number | undefined; } export declare class VariableSpecifiedForDesignerDto implements IVariableSpecifiedForDesignerDto { dataType: VariableSpecifiedForDesignerDtoDataType | undefined; /** 字符个数 */ charCount: number | undefined; /** 单位 */ unit: string | undefined; minValue: number | undefined; maxValue: number | undefined; constructor(data?: IVariableSpecifiedForDesignerDto); init(data?: any): void; static fromJS(data: any): VariableSpecifiedForDesignerDto; toJSON(data?: any): any; } export interface IVariableSpecifiedForDesignerDto { dataType: VariableSpecifiedForDesignerDtoDataType | undefined; /** 字符个数 */ charCount: number | undefined; /** 单位 */ unit: string | undefined; minValue: number | undefined; maxValue: number | undefined; } export declare class ListResultDtoOfVariableNameMappingListDto implements IListResultDtoOfVariableNameMappingListDto { items: VariableNameMappingListDto[] | undefined; constructor(data?: IListResultDtoOfVariableNameMappingListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfVariableNameMappingListDto; toJSON(data?: any): any; } export interface IListResultDtoOfVariableNameMappingListDto { items: VariableNameMappingListDto[] | undefined; } export declare class VariableNameMappingListDto implements IVariableNameMappingListDto { variableName: string | undefined; fBoxVariableName: string | undefined; fBoxGroupName: string | undefined; dataSourceCode: number | undefined; dataType: VariableNameMappingListDtoDataType | undefined; /** 读写模式 */ readWriteModel: VariableNameMappingListDtoReadWriteModel | undefined; minValue: number | undefined; maxValue: number | undefined; constructor(data?: IVariableNameMappingListDto); init(data?: any): void; static fromJS(data: any): VariableNameMappingListDto; toJSON(data?: any): any; } export interface IVariableNameMappingListDto { variableName: string | undefined; fBoxVariableName: string | undefined; fBoxGroupName: string | undefined; dataSourceCode: number | undefined; dataType: VariableNameMappingListDtoDataType | undefined; /** 读写模式 */ readWriteModel: VariableNameMappingListDtoReadWriteModel | undefined; minValue: number | undefined; maxValue: number | undefined; } export declare class VariableDataSourceListDto implements IVariableDataSourceListDto { dataSourceId: number | undefined; dataSourceName: string | undefined; constructor(data?: IVariableDataSourceListDto); init(data?: any): void; static fromJS(data: any): VariableDataSourceListDto; toJSON(data?: any): any; } export interface IVariableDataSourceListDto { dataSourceId: number | undefined; dataSourceName: string | undefined; } export declare class VariableGroupListDto implements IVariableGroupListDto { name: string | undefined; id: number | undefined; constructor(data?: IVariableGroupListDto); init(data?: any): void; static fromJS(data: any): VariableGroupListDto; toJSON(data?: any): any; } export interface IVariableGroupListDto { name: string | undefined; id: number | undefined; } export declare class CreateOrUpdateVariableGroupDto implements ICreateOrUpdateVariableGroupDto { configureId: number | undefined; name: string | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateVariableGroupDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateVariableGroupDto; toJSON(data?: any): any; } export interface ICreateOrUpdateVariableGroupDto { configureId: number | undefined; name: string | undefined; id: number | undefined; } export declare class VirtualDeviceElementPasswordDto implements IVirtualDeviceElementPasswordDto { virtualDeviceId: number | undefined; elementPassword: string | undefined; constructor(data?: IVirtualDeviceElementPasswordDto); init(data?: any): void; static fromJS(data: any): VirtualDeviceElementPasswordDto; toJSON(data?: any): any; } export interface IVirtualDeviceElementPasswordDto { virtualDeviceId: number | undefined; elementPassword: string | undefined; } export declare class CurrentAlarmResultDto implements ICurrentAlarmResultDto { currentAlarms: CurrentAlarmDto[] | undefined; errorMessage: string | undefined; constructor(data?: ICurrentAlarmResultDto); init(data?: any): void; static fromJS(data: any): CurrentAlarmResultDto; toJSON(data?: any): any; } export interface ICurrentAlarmResultDto { currentAlarms: CurrentAlarmDto[] | undefined; errorMessage: string | undefined; } export declare class CurrentAlarmDto implements ICurrentAlarmDto { uid: string | undefined; name: string | undefined; message: string | undefined; state: CurrentAlarmDtoState | undefined; triggeredTime: moment.Moment | undefined; value: string | undefined; virtualDeviceId: number | undefined; dataSourceCode: number | undefined; dataSourceName: string | undefined; fCloudAlarmName: string | undefined; faultCode: string | undefined; alarmLevel: CurrentAlarmDtoAlarmLevel | undefined; constructor(data?: ICurrentAlarmDto); init(data?: any): void; static fromJS(data: any): CurrentAlarmDto; toJSON(data?: any): any; } export interface ICurrentAlarmDto { uid: string | undefined; name: string | undefined; message: string | undefined; state: CurrentAlarmDtoState | undefined; triggeredTime: moment.Moment | undefined; value: string | undefined; virtualDeviceId: number | undefined; dataSourceCode: number | undefined; dataSourceName: string | undefined; fCloudAlarmName: string | undefined; faultCode: string | undefined; alarmLevel: CurrentAlarmDtoAlarmLevel | undefined; } export declare class HistoryAlarmResultDto implements IHistoryAlarmResultDto { historyAlarms: HistoryAlarmDto[] | undefined; errorMessage: string | undefined; constructor(data?: IHistoryAlarmResultDto); init(data?: any): void; static fromJS(data: any): HistoryAlarmResultDto; toJSON(data?: any): any; } export interface IHistoryAlarmResultDto { historyAlarms: HistoryAlarmDto[] | undefined; errorMessage: string | undefined; } export declare class HistoryAlarmDto implements IHistoryAlarmDto { name: string | undefined; action: HistoryAlarmDtoAction | undefined; message: string | undefined; value: string | undefined; timestamp: moment.Moment | undefined; alarmLevel: HistoryAlarmDtoAlarmLevel | undefined; malfunctionCode: string | undefined; constructor(data?: IHistoryAlarmDto); init(data?: any): void; static fromJS(data: any): HistoryAlarmDto; toJSON(data?: any): any; } export interface IHistoryAlarmDto { name: string | undefined; action: HistoryAlarmDtoAction | undefined; message: string | undefined; value: string | undefined; timestamp: moment.Moment | undefined; alarmLevel: HistoryAlarmDtoAlarmLevel | undefined; malfunctionCode: string | undefined; } export declare class ConfirmAlarmDto implements IConfirmAlarmDto { virtualDeviceId: number | undefined; dataSourceCode: number | undefined; alarmUid: number | undefined; constructor(data?: IConfirmAlarmDto); init(data?: any): void; static fromJS(data: any): ConfirmAlarmDto; toJSON(data?: any): any; } export interface IConfirmAlarmDto { virtualDeviceId: number | undefined; dataSourceCode: number | undefined; alarmUid: number | undefined; } export declare class ConfirmAlarmResultDto implements IConfirmAlarmResultDto { errorMessage: string | undefined; constructor(data?: IConfirmAlarmResultDto); init(data?: any): void; static fromJS(data: any): ConfirmAlarmResultDto; toJSON(data?: any): any; } export interface IConfirmAlarmResultDto { errorMessage: string | undefined; } export declare class GetHistoryAlarmsDto implements IGetHistoryAlarmsDto { /** DeviceId */ virtualDeviceId: number | undefined; alarmName: string | undefined; startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; limit: number | undefined; dataSourceCode: number | undefined; nextPage: boolean | undefined; limitDateTime: moment.Moment | undefined; constructor(data?: IGetHistoryAlarmsDto); init(data?: any): void; static fromJS(data: any): GetHistoryAlarmsDto; toJSON(data?: any): any; } export interface IGetHistoryAlarmsDto { /** DeviceId */ virtualDeviceId: number | undefined; alarmName: string | undefined; startDate: moment.Moment | undefined; endDate: moment.Moment | undefined; limit: number | undefined; dataSourceCode: number | undefined; nextPage: boolean | undefined; limitDateTime: moment.Moment | undefined; } export declare class ListResultDtoOfVirtualDeviceDataSourceListDto implements IListResultDtoOfVirtualDeviceDataSourceListDto { items: VirtualDeviceDataSourceListDto[] | undefined; constructor(data?: IListResultDtoOfVirtualDeviceDataSourceListDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfVirtualDeviceDataSourceListDto; toJSON(data?: any): any; } export interface IListResultDtoOfVirtualDeviceDataSourceListDto { items: VirtualDeviceDataSourceListDto[] | undefined; } export declare class VirtualDeviceDataSourceListDto implements IVirtualDeviceDataSourceListDto { virtualDeviceId: number | undefined; dataSourceCode: number | undefined; boxSerialNumber: string | undefined; constructor(data?: IVirtualDeviceDataSourceListDto); init(data?: any): void; static fromJS(data: any): VirtualDeviceDataSourceListDto; toJSON(data?: any): any; } export interface IVirtualDeviceDataSourceListDto { virtualDeviceId: number | undefined; dataSourceCode: number | undefined; boxSerialNumber: string | undefined; } export declare class VirtualDeviceIdDto implements IVirtualDeviceIdDto { id: number | undefined; constructor(data?: IVirtualDeviceIdDto); init(data?: any): void; static fromJS(data: any): VirtualDeviceIdDto; toJSON(data?: any): any; } export interface IVirtualDeviceIdDto { id: number | undefined; } export declare class BindDataSourceDto implements IBindDataSourceDto { virtualDeviceId: number | undefined; boxSerialNumber: string; boxPassword: string | undefined; dataSourceCode: number | undefined; constructor(data?: IBindDataSourceDto); init(data?: any): void; static fromJS(data: any): BindDataSourceDto; toJSON(data?: any): any; } export interface IBindDataSourceDto { virtualDeviceId: number | undefined; boxSerialNumber: string; boxPassword: string | undefined; dataSourceCode: number | undefined; } export declare class UnBindDataSourceDto implements IUnBindDataSourceDto { virtualDeviceId: number | undefined; boxSerialNumber: string; dataSourceCode: number | undefined; constructor(data?: IUnBindDataSourceDto); init(data?: any): void; static fromJS(data: any): UnBindDataSourceDto; toJSON(data?: any): any; } export interface IUnBindDataSourceDto { virtualDeviceId: number | undefined; boxSerialNumber: string; dataSourceCode: number | undefined; } export declare class ForceIssueInputDto implements IForceIssueInputDto { virtualDeviceId: number | undefined; constructor(data?: IForceIssueInputDto); init(data?: any): void; static fromJS(data: any): ForceIssueInputDto; toJSON(data?: any): any; } export interface IForceIssueInputDto { virtualDeviceId: number | undefined; } export declare class HistoryDataItemResultDto implements IHistoryDataItemResultDto { historyDataItems: HistoryDataItemDto[] | undefined; errorMessage: string | undefined; constructor(data?: IHistoryDataItemResultDto); init(data?: any): void; static fromJS(data: any): HistoryDataItemResultDto; toJSON(data?: any): any; } export interface IHistoryDataItemResultDto { historyDataItems: HistoryDataItemDto[] | undefined; errorMessage: string | undefined; } export declare class HistoryDataItemDto implements IHistoryDataItemDto { uid: number | undefined; name: string | undefined; boxId: number | undefined; channels: HdataChannel[] | undefined; constructor(data?: IHistoryDataItemDto); init(data?: any): void; static fromJS(data: any): HistoryDataItemDto; toJSON(data?: any): any; } export interface IHistoryDataItemDto { uid: number | undefined; name: string | undefined; boxId: number | undefined; channels: HdataChannel[] | undefined; } export declare class HdataChannel implements IHdataChannel { uid: number | undefined; hasSubAddress: boolean | undefined; hasSubIndex: boolean | undefined; tagName: string | undefined; deviceTag: DeviceTagMapper | undefined; addressTag: AddressTagDto | undefined; name: string | undefined; unit: string | undefined; desc: string | undefined; intDigits: number | undefined; fracDigits: number | undefined; devAlias: string | undefined; station: number | undefined; dataType: HdataChannelDataType | undefined; regId: number | undefined; ioWidth: HdataChannelIoWidth | undefined; regName: string | undefined; addr: number | undefined; subAddr: number | undefined; addrBlk: number | undefined; bitIndexEnabled: boolean | undefined; bitIndex: number | undefined; addrDesc: string | undefined; constructor(data?: IHdataChannel); init(data?: any): void; static fromJS(data: any): HdataChannel; toJSON(data?: any): any; } export interface IHdataChannel { uid: number | undefined; hasSubAddress: boolean | undefined; hasSubIndex: boolean | undefined; tagName: string | undefined; deviceTag: DeviceTagMapper | undefined; addressTag: AddressTagDto | undefined; name: string | undefined; unit: string | undefined; desc: string | undefined; intDigits: number | undefined; fracDigits: number | undefined; devAlias: string | undefined; station: number | undefined; dataType: HdataChannelDataType | undefined; regId: number | undefined; ioWidth: HdataChannelIoWidth | undefined; regName: string | undefined; addr: number | undefined; subAddr: number | undefined; addrBlk: number | undefined; bitIndexEnabled: boolean | undefined; bitIndex: number | undefined; addrDesc: string | undefined; } export declare class DeviceTagMapper implements IDeviceTagMapper { index: number | undefined; deviceId: number | undefined; regId: number | undefined; ioWidth: DeviceTagMapperIoWidth | undefined; stationNo: number | undefined; name: string | undefined; constructor(data?: IDeviceTagMapper); init(data?: any): void; static fromJS(data: any): DeviceTagMapper; toJSON(data?: any): any; } export interface IDeviceTagMapper { index: number | undefined; deviceId: number | undefined; regId: number | undefined; ioWidth: DeviceTagMapperIoWidth | undefined; stationNo: number | undefined; name: string | undefined; } export declare class AddressTagDto implements IAddressTagDto { uid: number | undefined; name: string | undefined; devAlias: string | undefined; stationNo: number | undefined; addrTagDataType: AddressTagDtoAddrTagDataType | undefined; regName: string | undefined; mainAddr: number | undefined; subAddr: number | undefined; subIndex: number | undefined; deviceTagName: string | undefined; deviceTagMapper: DeviceTagMapper | undefined; addrDesc: string | undefined; addrHelper: string | undefined; constructor(data?: IAddressTagDto); init(data?: any): void; static fromJS(data: any): AddressTagDto; toJSON(data?: any): any; } export interface IAddressTagDto { uid: number | undefined; name: string | undefined; devAlias: string | undefined; stationNo: number | undefined; addrTagDataType: AddressTagDtoAddrTagDataType | undefined; regName: string | undefined; mainAddr: number | undefined; subAddr: number | undefined; subIndex: number | undefined; deviceTagName: string | undefined; deviceTagMapper: DeviceTagMapper | undefined; addrDesc: string | undefined; addrHelper: string | undefined; } export declare class GetHistoryDataDto implements IGetHistoryDataDto { virtualDeviceId: number | undefined; dataSourceCode: number | undefined; startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; limit: number | undefined; hdataItemName: string | undefined; channelNames: string[] | undefined; timeRange: GetHistoryDataDtoTimeRange | undefined; nextPage: boolean | undefined; limitDateTime: moment.Moment | undefined; constructor(data?: IGetHistoryDataDto); init(data?: any): void; static fromJS(data: any): GetHistoryDataDto; toJSON(data?: any): any; } export interface IGetHistoryDataDto { virtualDeviceId: number | undefined; dataSourceCode: number | undefined; startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; limit: number | undefined; hdataItemName: string | undefined; channelNames: string[] | undefined; timeRange: GetHistoryDataDtoTimeRange | undefined; nextPage: boolean | undefined; limitDateTime: moment.Moment | undefined; } export declare class RowHistoryDataDto implements IRowHistoryDataDto { rows: HistoryDataRowDto[] | undefined; errorMessage: string | undefined; isUnbind: boolean | undefined; constructor(data?: IRowHistoryDataDto); init(data?: any): void; static fromJS(data: any): RowHistoryDataDto; toJSON(data?: any): any; } export interface IRowHistoryDataDto { rows: HistoryDataRowDto[] | undefined; errorMessage: string | undefined; isUnbind: boolean | undefined; } export declare class HistoryDataRowDto implements IHistoryDataRowDto { time: moment.Moment | undefined; values: any[] | undefined; constructor(data?: IHistoryDataRowDto); init(data?: any): void; static fromJS(data: any): HistoryDataRowDto; toJSON(data?: any): any; } export interface IHistoryDataRowDto { time: moment.Moment | undefined; values: any[] | undefined; } export declare class ExportHistoryDataCsvDto implements IExportHistoryDataCsvDto { virtualDeviceId: number | undefined; dataSourceCode: number | undefined; startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; hdataItemName: string | undefined; channelNames: string[] | undefined; constructor(data?: IExportHistoryDataCsvDto); init(data?: any): void; static fromJS(data: any): ExportHistoryDataCsvDto; toJSON(data?: any): any; } export interface IExportHistoryDataCsvDto { virtualDeviceId: number | undefined; dataSourceCode: number | undefined; startTime: moment.Moment | undefined; endTime: moment.Moment | undefined; hdataItemName: string | undefined; channelNames: string[] | undefined; } export declare class PagedResultDtoOfVirtualDeviceOperationHistoryDto implements IPagedResultDtoOfVirtualDeviceOperationHistoryDto { totalCount: number | undefined; items: VirtualDeviceOperationHistoryDto[] | undefined; constructor(data?: IPagedResultDtoOfVirtualDeviceOperationHistoryDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfVirtualDeviceOperationHistoryDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfVirtualDeviceOperationHistoryDto { totalCount: number | undefined; items: VirtualDeviceOperationHistoryDto[] | undefined; } export declare class VirtualDeviceOperationHistoryDto implements IVirtualDeviceOperationHistoryDto { operatorName: string | undefined; variableName: string | undefined; variableOriginValue: string | undefined; variableNewValue: string | undefined; operationDescription: string | undefined; creationTime: moment.Moment | undefined; dataSourceName: string | undefined; id: number | undefined; constructor(data?: IVirtualDeviceOperationHistoryDto); init(data?: any): void; static fromJS(data: any): VirtualDeviceOperationHistoryDto; toJSON(data?: any): any; } export interface IVirtualDeviceOperationHistoryDto { operatorName: string | undefined; variableName: string | undefined; variableOriginValue: string | undefined; variableNewValue: string | undefined; operationDescription: string | undefined; creationTime: moment.Moment | undefined; dataSourceName: string | undefined; id: number | undefined; } export declare class CreateVirtualDeviceOperationHistoryDto implements ICreateVirtualDeviceOperationHistoryDto { virtualDeviceId: number | undefined; variableName: string | undefined; variableOriginValue: string | undefined; variableNewValue: string | undefined; operationDescription: string | undefined; constructor(data?: ICreateVirtualDeviceOperationHistoryDto); init(data?: any): void; static fromJS(data: any): CreateVirtualDeviceOperationHistoryDto; toJSON(data?: any): any; } export interface ICreateVirtualDeviceOperationHistoryDto { virtualDeviceId: number | undefined; variableName: string | undefined; variableOriginValue: string | undefined; variableNewValue: string | undefined; operationDescription: string | undefined; } export declare class VirtualDeviceOperationResultDto implements IVirtualDeviceOperationResultDto { errorMessage: string | undefined; /** 设备状态 */ virtualDeviceState: VirtualDeviceOperationResultDtoVirtualDeviceState | undefined; constructor(data?: IVirtualDeviceOperationResultDto); init(data?: any): void; static fromJS(data: any): VirtualDeviceOperationResultDto; toJSON(data?: any): any; } export interface IVirtualDeviceOperationResultDto { errorMessage: string | undefined; /** 设备状态 */ virtualDeviceState: VirtualDeviceOperationResultDtoVirtualDeviceState | undefined; } export declare class RefreshAllTenantDeviceStateResultDto implements IRefreshAllTenantDeviceStateResultDto { result: boolean | undefined; /** 失败原因 */ errorInfo: string | undefined; constructor(data?: IRefreshAllTenantDeviceStateResultDto); init(data?: any): void; static fromJS(data: any): RefreshAllTenantDeviceStateResultDto; toJSON(data?: any): any; } export interface IRefreshAllTenantDeviceStateResultDto { result: boolean | undefined; /** 失败原因 */ errorInfo: string | undefined; } export declare class IListResultOfVirtualDeviceVideoDto implements IIListResultOfVirtualDeviceVideoDto { items: VirtualDeviceVideoDto[] | undefined; constructor(data?: IIListResultOfVirtualDeviceVideoDto); init(data?: any): void; static fromJS(data: any): IListResultOfVirtualDeviceVideoDto; toJSON(data?: any): any; } export interface IIListResultOfVirtualDeviceVideoDto { items: VirtualDeviceVideoDto[] | undefined; } export declare class VirtualDeviceVideoDto implements IVirtualDeviceVideoDto { id: number | undefined; /** 组态视频ID */ configureVideoId: number | undefined; /** 视频类型 */ videoType: VirtualDeviceVideoDtoVideoType | undefined; /** 隐藏标识 */ tag: string | undefined; videoUrl: string | undefined; name: string | undefined; virtualDeviceId: number | undefined; constructor(data?: IVirtualDeviceVideoDto); init(data?: any): void; static fromJS(data: any): VirtualDeviceVideoDto; toJSON(data?: any): any; } export interface IVirtualDeviceVideoDto { id: number | undefined; /** 组态视频ID */ configureVideoId: number | undefined; /** 视频类型 */ videoType: VirtualDeviceVideoDtoVideoType | undefined; /** 隐藏标识 */ tag: string | undefined; videoUrl: string | undefined; name: string | undefined; virtualDeviceId: number | undefined; } export declare class WeatherInfoDto implements IWeatherInfoDto { /** 有无地址 */ hasAddress: boolean | undefined; /** 是否获取地址中 */ gettingAddress: boolean | undefined; /** 是否支持 */ supported: boolean | undefined; /** 温度 */ temperature: string | undefined; /** 湿度 */ humidity: string | undefined; /** 天气现象 */ weatherPhenomenon: string | undefined; /** 天气图标 */ weatherIcon: string | undefined; /** 风力 */ wind: string | undefined; /** 地点 */ location: string | undefined; constructor(data?: IWeatherInfoDto); init(data?: any): void; static fromJS(data: any): WeatherInfoDto; toJSON(data?: any): any; } export interface IWeatherInfoDto { /** 有无地址 */ hasAddress: boolean | undefined; /** 是否获取地址中 */ gettingAddress: boolean | undefined; /** 是否支持 */ supported: boolean | undefined; /** 温度 */ temperature: string | undefined; /** 湿度 */ humidity: string | undefined; /** 天气现象 */ weatherPhenomenon: string | undefined; /** 天气图标 */ weatherIcon: string | undefined; /** 风力 */ wind: string | undefined; /** 地点 */ location: string | undefined; } export declare class GetLatestWebLogsOutput implements IGetLatestWebLogsOutput { latestWebLogLines: string[] | undefined; constructor(data?: IGetLatestWebLogsOutput); init(data?: any): void; static fromJS(data: any): GetLatestWebLogsOutput; toJSON(data?: any): any; } export interface IGetLatestWebLogsOutput { latestWebLogLines: string[] | undefined; } export declare class OfficialAccountDto implements IOfficialAccountDto { id: number | undefined; /** 原始id */ originId: string | undefined; appId: string | undefined; appSecret: string | undefined; /** 模板消息id */ templateMessageId: string | undefined; isBind: boolean | undefined; constructor(data?: IOfficialAccountDto); init(data?: any): void; static fromJS(data: any): OfficialAccountDto; toJSON(data?: any): any; } export interface IOfficialAccountDto { id: number | undefined; /** 原始id */ originId: string | undefined; appId: string | undefined; appSecret: string | undefined; /** 模板消息id */ templateMessageId: string | undefined; isBind: boolean | undefined; } export declare class WeChatTempQrCodeDto implements IWeChatTempQrCodeDto { picBase64Str: string | undefined; constructor(data?: IWeChatTempQrCodeDto); init(data?: any): void; static fromJS(data: any): WeChatTempQrCodeDto; toJSON(data?: any): any; } export interface IWeChatTempQrCodeDto { picBase64Str: string | undefined; } export declare class WeChatUrlConfigDto implements IWeChatUrlConfigDto { url: string | undefined; token: string | undefined; constructor(data?: IWeChatUrlConfigDto); init(data?: any): void; static fromJS(data: any): WeChatUrlConfigDto; toJSON(data?: any): any; } export interface IWeChatUrlConfigDto { url: string | undefined; token: string | undefined; } export declare class WorkRuleDto implements IWorkRuleDto { message: string | undefined; workConfigurations: WorkConfiguration[] | undefined; id: number | undefined; constructor(data?: IWorkRuleDto); init(data?: any): void; static fromJS(data: any): WorkRuleDto; toJSON(data?: any): any; } export interface IWorkRuleDto { message: string | undefined; workConfigurations: WorkConfiguration[] | undefined; id: number | undefined; } export declare class WorkConfiguration implements IWorkConfiguration { workRuleType: WorkConfigurationWorkRuleType | undefined; bindDevice: boolean | undefined; radius: number | undefined; constructor(data?: IWorkConfiguration); init(data?: any): void; static fromJS(data: any): WorkConfiguration; toJSON(data?: any): any; } export interface IWorkConfiguration { workRuleType: WorkConfigurationWorkRuleType | undefined; bindDevice: boolean | undefined; radius: number | undefined; } export declare class CreateOrUpdateWorkRuleDto implements ICreateOrUpdateWorkRuleDto { message: string | undefined; workConfigurations: WorkConfiguration[] | undefined; id: number | undefined; constructor(data?: ICreateOrUpdateWorkRuleDto); init(data?: any): void; static fromJS(data: any): CreateOrUpdateWorkRuleDto; toJSON(data?: any): any; } export interface ICreateOrUpdateWorkRuleDto { message: string | undefined; workConfigurations: WorkConfiguration[] | undefined; id: number | undefined; } export declare class PagedResultDtoOfWorkAttendanceRecordOutput implements IPagedResultDtoOfWorkAttendanceRecordOutput { totalCount: number | undefined; items: WorkAttendanceRecordOutput[] | undefined; constructor(data?: IPagedResultDtoOfWorkAttendanceRecordOutput); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfWorkAttendanceRecordOutput; toJSON(data?: any): any; } export interface IPagedResultDtoOfWorkAttendanceRecordOutput { totalCount: number | undefined; items: WorkAttendanceRecordOutput[] | undefined; } export declare class WorkAttendanceRecordOutput implements IWorkAttendanceRecordOutput { workAttendanceType: WorkAttendanceRecordOutputWorkAttendanceType | undefined; creationTime: moment.Moment | undefined; locationName: string | undefined; userName: string | undefined; userJobNumber: string | undefined; isSucceed: boolean | undefined; workAttendanceErrorType: WorkAttendanceRecordOutputWorkAttendanceErrorType | undefined; deviceName: string | undefined; constructor(data?: IWorkAttendanceRecordOutput); init(data?: any): void; static fromJS(data: any): WorkAttendanceRecordOutput; toJSON(data?: any): any; } export interface IWorkAttendanceRecordOutput { workAttendanceType: WorkAttendanceRecordOutputWorkAttendanceType | undefined; creationTime: moment.Moment | undefined; locationName: string | undefined; userName: string | undefined; userJobNumber: string | undefined; isSucceed: boolean | undefined; workAttendanceErrorType: WorkAttendanceRecordOutputWorkAttendanceErrorType | undefined; deviceName: string | undefined; } export declare class CreateMaintenanceReportDto implements ICreateMaintenanceReportDto { workOrderId: number | undefined; faultDescription: string | undefined; treatmentResult: string | undefined; faultType: number | undefined; isCheckExposedDevice: boolean | undefined; exposedDeviceMaintenanceMemo: string | undefined; isCheckInnerDevicePart: boolean | undefined; innerDeviceMaintenanceMemo: string | undefined; isChangeDeviceParts: boolean | undefined; changeDevicePartMaintenanceMemo: string | undefined; isChangeOil: boolean | undefined; changeOilMaintenanceMemo: string | undefined; isCheckAllFunction: boolean | undefined; checkAllMaintenanceMemo: string | undefined; isBackupWorkData: boolean | undefined; backupDataMaintenanceMemo: string | undefined; isAdvanced: boolean | undefined; advancedMaintenanceMemo: string | undefined; constructor(data?: ICreateMaintenanceReportDto); init(data?: any): void; static fromJS(data: any): CreateMaintenanceReportDto; toJSON(data?: any): any; } export interface ICreateMaintenanceReportDto { workOrderId: number | undefined; faultDescription: string | undefined; treatmentResult: string | undefined; faultType: number | undefined; isCheckExposedDevice: boolean | undefined; exposedDeviceMaintenanceMemo: string | undefined; isCheckInnerDevicePart: boolean | undefined; innerDeviceMaintenanceMemo: string | undefined; isChangeDeviceParts: boolean | undefined; changeDevicePartMaintenanceMemo: string | undefined; isChangeOil: boolean | undefined; changeOilMaintenanceMemo: string | undefined; isCheckAllFunction: boolean | undefined; checkAllMaintenanceMemo: string | undefined; isBackupWorkData: boolean | undefined; backupDataMaintenanceMemo: string | undefined; isAdvanced: boolean | undefined; advancedMaintenanceMemo: string | undefined; } export declare class WorkOrderDetailDto implements IWorkOrderDetailDto { /** 工单信息 */ workOrder: WorkOrderForDetailDto | undefined; /** 设备信息 */ device: DeviceForWorkOrderDetailDto | undefined; /** 维修报告 */ report: MaintenanceReportForWorkOrderDetailDto | undefined; /** 流程动态 */ progress: WorkOrderProgressDto[] | undefined; constructor(data?: IWorkOrderDetailDto); init(data?: any): void; static fromJS(data: any): WorkOrderDetailDto; toJSON(data?: any): any; } export interface IWorkOrderDetailDto { /** 工单信息 */ workOrder: WorkOrderForDetailDto | undefined; /** 设备信息 */ device: DeviceForWorkOrderDetailDto | undefined; /** 维修报告 */ report: MaintenanceReportForWorkOrderDetailDto | undefined; /** 流程动态 */ progress: WorkOrderProgressDto[] | undefined; } export declare class WorkOrderForDetailDto implements IWorkOrderForDetailDto { /** 工单编号 */ serialNumber: string | undefined; /** 维修人员 */ executorName: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 工单描述 */ description: string | undefined; /** 客户联系人 */ customerName: string | undefined; /** 客户联系方式 */ customerConcat: string | undefined; /** 派单人 */ workOrderCreatorName: string | undefined; /** 工单状态 */ state: WorkOrderForDetailDtoState | undefined; /** 故障图片 */ images: WorkOrderImage[] | undefined; /** 工单类型 */ workOrderType: WorkOrderForDetailDtoWorkOrderType | undefined; constructor(data?: IWorkOrderForDetailDto); init(data?: any): void; static fromJS(data: any): WorkOrderForDetailDto; toJSON(data?: any): any; } export interface IWorkOrderForDetailDto { /** 工单编号 */ serialNumber: string | undefined; /** 维修人员 */ executorName: string | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 工单描述 */ description: string | undefined; /** 客户联系人 */ customerName: string | undefined; /** 客户联系方式 */ customerConcat: string | undefined; /** 派单人 */ workOrderCreatorName: string | undefined; /** 工单状态 */ state: WorkOrderForDetailDtoState | undefined; /** 故障图片 */ images: WorkOrderImage[] | undefined; /** 工单类型 */ workOrderType: WorkOrderForDetailDtoWorkOrderType | undefined; } export declare class DeviceForWorkOrderDetailDto implements IDeviceForWorkOrderDetailDto { /** 公司名称 */ companyName: string | undefined; /** 设备名称 */ name: string | undefined; constructor(data?: IDeviceForWorkOrderDetailDto); init(data?: any): void; static fromJS(data: any): DeviceForWorkOrderDetailDto; toJSON(data?: any): any; } export interface IDeviceForWorkOrderDetailDto { /** 公司名称 */ companyName: string | undefined; /** 设备名称 */ name: string | undefined; } export declare class MaintenanceReportForWorkOrderDetailDto implements IMaintenanceReportForWorkOrderDetailDto { /** 故障类型名称 */ faultTypeName: string | undefined; /** 故障描述及原因 */ faultDescription: string | undefined; /** 处理过程及结果 */ treatmentResult: string | undefined; isCheckExposedDevice: boolean | undefined; exposedDeviceMaintenanceMemo: string | undefined; isCheckInnerDevicePart: boolean | undefined; innerDeviceMaintenanceMemo: string | undefined; isChangeDeviceParts: boolean | undefined; changeDevicePartMaintenanceMemo: string | undefined; isChangeOil: boolean | undefined; changeOilMaintenanceMemo: string | undefined; isCheckAllFunction: boolean | undefined; checkAllMaintenanceMemo: string | undefined; isBackupWorkData: boolean | undefined; backupDataMaintenanceMemo: string | undefined; isAdvanced: boolean | undefined; advancedMaintenanceMemo: string | undefined; constructor(data?: IMaintenanceReportForWorkOrderDetailDto); init(data?: any): void; static fromJS(data: any): MaintenanceReportForWorkOrderDetailDto; toJSON(data?: any): any; } export interface IMaintenanceReportForWorkOrderDetailDto { /** 故障类型名称 */ faultTypeName: string | undefined; /** 故障描述及原因 */ faultDescription: string | undefined; /** 处理过程及结果 */ treatmentResult: string | undefined; isCheckExposedDevice: boolean | undefined; exposedDeviceMaintenanceMemo: string | undefined; isCheckInnerDevicePart: boolean | undefined; innerDeviceMaintenanceMemo: string | undefined; isChangeDeviceParts: boolean | undefined; changeDevicePartMaintenanceMemo: string | undefined; isChangeOil: boolean | undefined; changeOilMaintenanceMemo: string | undefined; isCheckAllFunction: boolean | undefined; checkAllMaintenanceMemo: string | undefined; isBackupWorkData: boolean | undefined; backupDataMaintenanceMemo: string | undefined; isAdvanced: boolean | undefined; advancedMaintenanceMemo: string | undefined; } export declare class WorkOrderProgressDto implements IWorkOrderProgressDto { /** 进度处理人名称 */ handlerName: string | undefined; /** 进度状态 */ state: WorkOrderProgressDtoState | undefined; /** 处理时间(UTC) */ handleTime: moment.Moment | undefined; /** 参数 */ parameters: { [key: string]: any; } | undefined; constructor(data?: IWorkOrderProgressDto); init(data?: any): void; static fromJS(data: any): WorkOrderProgressDto; toJSON(data?: any): any; } export interface IWorkOrderProgressDto { /** 进度处理人名称 */ handlerName: string | undefined; /** 进度状态 */ state: WorkOrderProgressDtoState | undefined; /** 处理时间(UTC) */ handleTime: moment.Moment | undefined; /** 参数 */ parameters: { [key: string]: any; } | undefined; } export declare class WorkOrderImage implements IWorkOrderImage { workOrderId: number | undefined; thumbId: string | undefined; imageId: string | undefined; id: number | undefined; constructor(data?: IWorkOrderImage); init(data?: any): void; static fromJS(data: any): WorkOrderImage; toJSON(data?: any): any; } export interface IWorkOrderImage { workOrderId: number | undefined; thumbId: string | undefined; imageId: string | undefined; id: number | undefined; } export declare class ListResultDtoOfExecutorNameDto implements IListResultDtoOfExecutorNameDto { items: ExecutorNameDto[] | undefined; constructor(data?: IListResultDtoOfExecutorNameDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfExecutorNameDto; toJSON(data?: any): any; } export interface IListResultDtoOfExecutorNameDto { items: ExecutorNameDto[] | undefined; } export declare class ExecutorNameDto implements IExecutorNameDto { executorName: string | undefined; constructor(data?: IExecutorNameDto); init(data?: any): void; static fromJS(data: any): ExecutorNameDto; toJSON(data?: any): any; } export interface IExecutorNameDto { executorName: string | undefined; } export declare class ListResultDtoOfCompanyNameDto implements IListResultDtoOfCompanyNameDto { items: CompanyNameDto[] | undefined; constructor(data?: IListResultDtoOfCompanyNameDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfCompanyNameDto; toJSON(data?: any): any; } export interface IListResultDtoOfCompanyNameDto { items: CompanyNameDto[] | undefined; } export declare class CompanyNameDto implements ICompanyNameDto { companyName: string | undefined; constructor(data?: ICompanyNameDto); init(data?: any): void; static fromJS(data: any): CompanyNameDto; toJSON(data?: any): any; } export interface ICompanyNameDto { companyName: string | undefined; } export declare class ListResultDtoOfAssignerNameDto implements IListResultDtoOfAssignerNameDto { items: AssignerNameDto[] | undefined; constructor(data?: IListResultDtoOfAssignerNameDto); init(data?: any): void; static fromJS(data: any): ListResultDtoOfAssignerNameDto; toJSON(data?: any): any; } export interface IListResultDtoOfAssignerNameDto { items: AssignerNameDto[] | undefined; } export declare class AssignerNameDto implements IAssignerNameDto { assignerName: string | undefined; constructor(data?: IAssignerNameDto); init(data?: any): void; static fromJS(data: any): AssignerNameDto; toJSON(data?: any): any; } export interface IAssignerNameDto { assignerName: string | undefined; } export declare class CreateWorkOrderDto implements ICreateWorkOrderDto { description: string | undefined; deviceId: number | undefined; executorId: number | undefined; executorName: string | undefined; images: WorkOrderImageDto[] | undefined; customerName: string | undefined; customerConcat: string | undefined; constructor(data?: ICreateWorkOrderDto); init(data?: any): void; static fromJS(data: any): CreateWorkOrderDto; toJSON(data?: any): any; } export interface ICreateWorkOrderDto { description: string | undefined; deviceId: number | undefined; executorId: number | undefined; executorName: string | undefined; images: WorkOrderImageDto[] | undefined; customerName: string | undefined; customerConcat: string | undefined; } export declare class WorkOrderImageDto implements IWorkOrderImageDto { thumbId: string | undefined; imageId: string | undefined; constructor(data?: IWorkOrderImageDto); init(data?: any): void; static fromJS(data: any): WorkOrderImageDto; toJSON(data?: any): any; } export interface IWorkOrderImageDto { thumbId: string | undefined; imageId: string | undefined; } export declare class WorkOrderSerialNumberDto implements IWorkOrderSerialNumberDto { serialNumber: string | undefined; constructor(data?: IWorkOrderSerialNumberDto); init(data?: any): void; static fromJS(data: any): WorkOrderSerialNumberDto; toJSON(data?: any): any; } export interface IWorkOrderSerialNumberDto { serialNumber: string | undefined; } export declare class PagedResultDtoOfWorkOrderDto implements IPagedResultDtoOfWorkOrderDto { totalCount: number | undefined; items: WorkOrderDto[] | undefined; constructor(data?: IPagedResultDtoOfWorkOrderDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfWorkOrderDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfWorkOrderDto { totalCount: number | undefined; items: WorkOrderDto[] | undefined; } export declare class WorkOrderDto implements IWorkOrderDto { id: number | undefined; /** 工单编号 */ serialNumber: string | undefined; /** 工单描述 */ description: string | undefined; /** 工单状态 */ state: WorkOrderDtoState | undefined; /** 设备名称 */ deviceName: string | undefined; /** 维修人员 */ executorName: string | undefined; /** 客户公司名称 */ customerCompanyName: string | undefined; /** 故障图片 */ images: WorkOrderImage[] | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 工单类型 */ workOrderType: WorkOrderDtoWorkOrderType | undefined; constructor(data?: IWorkOrderDto); init(data?: any): void; static fromJS(data: any): WorkOrderDto; toJSON(data?: any): any; } export interface IWorkOrderDto { id: number | undefined; /** 工单编号 */ serialNumber: string | undefined; /** 工单描述 */ description: string | undefined; /** 工单状态 */ state: WorkOrderDtoState | undefined; /** 设备名称 */ deviceName: string | undefined; /** 维修人员 */ executorName: string | undefined; /** 客户公司名称 */ customerCompanyName: string | undefined; /** 故障图片 */ images: WorkOrderImage[] | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 工单类型 */ workOrderType: WorkOrderDtoWorkOrderType | undefined; } export declare class PagedResultDtoOfMyWorkOrderDto implements IPagedResultDtoOfMyWorkOrderDto { totalCount: number | undefined; items: MyWorkOrderDto[] | undefined; constructor(data?: IPagedResultDtoOfMyWorkOrderDto); init(data?: any): void; static fromJS(data: any): PagedResultDtoOfMyWorkOrderDto; toJSON(data?: any): any; } export interface IPagedResultDtoOfMyWorkOrderDto { totalCount: number | undefined; items: MyWorkOrderDto[] | undefined; } export declare class MyWorkOrderDto implements IMyWorkOrderDto { id: number | undefined; /** 工单编号 */ serialNumber: string | undefined; /** 工单描述 */ description: string | undefined; /** 工单状态 */ state: MyWorkOrderDtoState | undefined; /** 设备名称 */ deviceName: string | undefined; /** 客户公司名称 */ customerCompanyName: string | undefined; /** 故障图片 */ images: WorkOrderImage[] | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 工单类型 */ workOrderType: MyWorkOrderDtoWorkOrderType | undefined; constructor(data?: IMyWorkOrderDto); init(data?: any): void; static fromJS(data: any): MyWorkOrderDto; toJSON(data?: any): any; } export interface IMyWorkOrderDto { id: number | undefined; /** 工单编号 */ serialNumber: string | undefined; /** 工单描述 */ description: string | undefined; /** 工单状态 */ state: MyWorkOrderDtoState | undefined; /** 设备名称 */ deviceName: string | undefined; /** 客户公司名称 */ customerCompanyName: string | undefined; /** 故障图片 */ images: WorkOrderImage[] | undefined; /** 创建时间 */ creationTime: moment.Moment | undefined; /** 工单类型 */ workOrderType: MyWorkOrderDtoWorkOrderType | undefined; } export declare class ExportWorkOrderListDto implements IExportWorkOrderListDto { /** 维修人员 */ executorName: string | undefined; baseFilter: string | undefined; /** 工单状态 */ state: ExportWorkOrderListDtoState | undefined; /** 客户 */ customerName: string | undefined; /** 派单操作人 */ assignerName: string | undefined; /** 派单起始时间 */ assignStartTime: moment.Moment | undefined; /** 派单终止时间 */ assignEndTime: moment.Moment | undefined; /** 结单起始时间 */ finishStartTime: moment.Moment | undefined; /** 结单派单终止时间 */ finishEndTime: moment.Moment | undefined; /** 工单类型 */ workOrderType: ExportWorkOrderListDtoWorkOrderType | undefined; constructor(data?: IExportWorkOrderListDto); init(data?: any): void; static fromJS(data: any): ExportWorkOrderListDto; toJSON(data?: any): any; } export interface IExportWorkOrderListDto { /** 维修人员 */ executorName: string | undefined; baseFilter: string | undefined; /** 工单状态 */ state: ExportWorkOrderListDtoState | undefined; /** 客户 */ customerName: string | undefined; /** 派单操作人 */ assignerName: string | undefined; /** 派单起始时间 */ assignStartTime: moment.Moment | undefined; /** 派单终止时间 */ assignEndTime: moment.Moment | undefined; /** 结单起始时间 */ finishStartTime: moment.Moment | undefined; /** 结单派单终止时间 */ finishEndTime: moment.Moment | undefined; /** 工单类型 */ workOrderType: ExportWorkOrderListDtoWorkOrderType | undefined; } export declare class ExportMyWorkOrderListDto implements IExportMyWorkOrderListDto { baseFilter: string | undefined; /** 工单状态 */ state: ExportMyWorkOrderListDtoState | undefined; /** 客户 */ customerName: string | undefined; /** 派单操作人 */ assignerName: string | undefined; /** 派单起始时间 */ assignStartTime: moment.Moment | undefined; /** 派单终止时间 */ assignEndTime: moment.Moment | undefined; /** 结单起始时间 */ finishStartTime: moment.Moment | undefined; /** 结单派单终止时间 */ finishEndTime: moment.Moment | undefined; /** 工单类型 */ workOrderType: ExportMyWorkOrderListDtoWorkOrderType | undefined; constructor(data?: IExportMyWorkOrderListDto); init(data?: any): void; static fromJS(data: any): ExportMyWorkOrderListDto; toJSON(data?: any): any; } export interface IExportMyWorkOrderListDto { baseFilter: string | undefined; /** 工单状态 */ state: ExportMyWorkOrderListDtoState | undefined; /** 客户 */ customerName: string | undefined; /** 派单操作人 */ assignerName: string | undefined; /** 派单起始时间 */ assignStartTime: moment.Moment | undefined; /** 派单终止时间 */ assignEndTime: moment.Moment | undefined; /** 结单起始时间 */ finishStartTime: moment.Moment | undefined; /** 结单派单终止时间 */ finishEndTime: moment.Moment | undefined; /** 工单类型 */ workOrderType: ExportMyWorkOrderListDtoWorkOrderType | undefined; } /** 告警来源 */ export declare enum AlarmDataSource { _0 = 0, _1 = 1 } /** 告警级别 */ export declare enum AlarmLevel { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ViewType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum Type { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ReportDisplayType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum DocumentType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } /** 设备状态 */ export declare enum DeviceCommunicateState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } /** 设备状态 */ export declare enum DeviceCommunicateState2 { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum OrganizationRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum OrganizationLevel { _1 = 1, _2 = 2, _3 = 3, _4 = 4 } /** 组织角色 */ export declare enum Role { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } /** 组织级别 */ export declare enum Level { _1 = 1, _2 = 2, _3 = 3, _4 = 4 } /** 状态 */ export declare enum State { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } /** 告警等级 */ export declare enum AlarmLevel2 { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } /** 状态 */ export declare enum State2 { _0 = 0, _1 = 1 } export declare enum IncomeStatisticsDateInterval { _1 = 1, _2 = 2, _3 = 3 } export declare enum IncomeStatisticsDateInterval2 { _1 = 1, _2 = 2, _3 = 3 } export declare enum OrganizationType { _1 = 1, _2 = 2 } export declare enum DataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum RwType { _2 = 2, _4 = 4, _6 = 6 } export declare enum ClientType { _1 = 1, _2 = 2 } /** 维保类型 */ export declare enum WarrantyType { _1 = 1, _2 = 2 } /** 计划状态 */ export declare enum PlanState { _1 = 1, _2 = 2, _4 = 4, _8 = 8, _16 = 16 } /** 工单类型 */ export declare enum WorkOrderType { _1 = 1, _2 = 2 } /** 工单状态 */ export declare enum State3 { _1 = 1, _512 = 512, _1024 = 1024 } export declare enum State4 { _0 = 0, _1 = 1 } export declare enum VariableDataTypes { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } /** 状态 */ export declare enum State5 { _0 = 0, _10 = 10, _20 = 20, _999 = 999 } export declare enum Table { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum Table2 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum Table3 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum Table4 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum Table5 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum SalesSummaryDatePeriod { _1 = 1, _2 = 2, _3 = 3 } export declare enum SalesSummaryDatePeriod2 { _1 = 1, _2 = 2, _3 = 3 } /** 审核状态(枚举项:未审核、驳回、已通过) */ export declare enum ApprovalStatus { _0 = 0, _1 = 1, _2 = 2 } export declare enum DefaultTimezoneScope { _1 = 1, _2 = 2, _4 = 4, _7 = 7 } export declare enum DataType2 { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum VariableRwType { _2 = 2, _4 = 4, _6 = 6 } export declare enum DataType3 { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum ReadWriteModel { _2 = 2, _4 = 4, _6 = 6 } export declare enum ReadWriteModel2 { _2 = 2, _4 = 4, _6 = 6 } export declare enum AttendanceTime { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } /** 工单状态 */ export declare enum State6 { _1 = 1, _512 = 512, _1024 = 1024 } /** 工单类型 */ export declare enum WorkOrderType2 { _1 = 1, _2 = 2 } /** 工单状态 */ export declare enum State7 { _1 = 1, _512 = 512, _1024 = 1024 } /** 工单类型 */ export declare enum WorkOrderType3 { _1 = 1, _2 = 2 } export declare enum Anonymous { _0 = 0, _1 = 1, _2 = 2 } export declare enum Anonymous2 { _0 = 0, _1 = 1 } export declare enum Anonymous3 { _0 = 0, _1 = 1 } export declare enum Anonymous4 { _0 = 0, _1 = 1 } export declare enum IsTenantAvailableOutputState { _1 = 1, _2 = 2, _3 = 3 } export declare enum AlarmDefListDtoAlarmDataSource { _0 = 0, _1 = 1 } export declare enum AlarmDefListDtoAlarmLevel { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum AlarmDefListDtoTriggerRuleType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum AlarmDefListDtoVariableDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum RefAlarmDtoCondition1 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum RefAlarmDtoCondition2 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum RefAlarmDtoConditionCombineMethod { _0 = 0, _1 = 1, _2 = 2 } export declare enum RefAlarmDtoDataType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15, _16 = 16, _30 = 30 } export declare enum TriggerRuleValueValue { _0 = 0, _1 = 1, _2 = 2 } export declare enum ThresholdValueCondition1 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum ThresholdValueConditionCombine { _0 = 0, _1 = 1, _2 = 2 } export declare enum ThresholdValueCondition2 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum BatchImportAlarmsDtoEnumHandleDuplicateNameRule { _0 = 0, _1 = 1, _2 = 2 } export declare enum CreateOrUpdateConfigureAlarmDefDtoAlarmDataSource { _0 = 0, _1 = 1 } export declare enum CreateOrUpdateConfigureAlarmDefDtoAlarmLevel { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum CreateOrUpdateConfigureAlarmDefDtoTriggerRuleType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum BatchModifyAlarmLevelDtoAlarmLevel { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum AlarmToEditDtoAlarmDataSource { _0 = 0, _1 = 1 } export declare enum AlarmToEditDtoVariableDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum AlarmToEditDtoAlarmLevel { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum AlarmToEditDtoTriggerRuleType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum EntityChangeListDtoChangeType { _0 = 0, _1 = 1, _2 = 2 } export declare enum BatchControlListDtoDataType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15, _16 = 16, _30 = 30 } export declare enum BatchControlLogListDtoStatus { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _31 = 31, _32 = 32, _33 = 33, _34 = 34, _35 = 35, _36 = 36, _37 = 37, _38 = 38 } export declare enum FriendDtoState { _1 = 1, _2 = 2 } export declare enum ChatMessageDtoSide { _1 = 1, _2 = 2 } export declare enum ChatMessageDtoReadState { _1 = 1, _2 = 2 } export declare enum ChatMessageDtoReceiverReadState { _1 = 1, _2 = 2 } export declare enum ConfigureViewListDtoType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum PlcInfoDtoType { _0 = 0, _2 = 2 } export declare enum PlcInfoDtoPlcDongleFlag { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _9 = 9 } export declare enum PlcInfoDtoInterface { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _16 = 16, _85 = 85 } export declare enum PlcInfoDtoParityType { _0 = 0, _1 = 1, _2 = 2 } export declare enum PlcInfoDtoClass { _0 = 0, _1 = 1, _2 = 2 } export declare enum PlcAdvancedSettingsByteOrder16 { _0 = 0, _1 = 1 } export declare enum PlcAdvancedSettingsByteOrder32 { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum PlcAdvancedSettingsByteOrderFloat { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum PlcAdvancedSettingsRetryType { _0 = 0, _1 = 1 } export declare enum PlcAdvancedSettingsConnectionType { _1 = 1, _2 = 2, _3 = 3 } export declare enum ConfigureDashboardContentDtoDashboardType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7, _8 = 8, _9 = 9 } export declare enum EventListDtoVariableDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum EventListDtoTriggerRuleType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum EventForEditDtoVariableDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum EventForEditDtoTriggerRuleType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum CreateOrUpdateEventDtoTriggerRuleType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ConfigureGraphStateDtoType { _0 = 0, _1 = 1 } export declare enum ConfigureGraphStateEditDtoType { _0 = 0, _1 = 1 } export declare enum GraphStateResultType { _0 = 0, _1 = 1 } export declare enum ConfigureVideoDtoVideoType { _0 = 0, _1 = 1 } export declare enum ConfigureVideoNameDtoVideoType { _0 = 0, _1 = 1 } export declare enum CreateOrUpdateViewDtoViewType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ConfigureViewNameDtoType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ViewConfigureDtoType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum UpdateConfigureViewSettingDtoType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum GetNotificationOutputDtoRecipientRole { _0 = 0, _1 = 1 } export declare enum GetNotificationOutputDtoStatus { _0 = 0, _1 = 1, _2 = 2 } export declare enum GetNotificationOutputDtoRecipientType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum CreateOrEditCustomManualNotificationInputDtoRecipientRole { _0 = 0, _1 = 1 } export declare enum CreateOrEditCustomManualNotificationInputDtoStatus { _0 = 0, _1 = 1, _2 = 2 } export declare enum CreateOrEditCustomManualNotificationInputDtoRecipientType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum DashboardPermissionDtoPermissionOwnerType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum TargetOwnerPermissionTargetOwnerType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum DashboardOwnerInfoDtoOwnerType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum UserDataPolicy { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ReportListDtoReportDisplayType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum UpdateDashboardThemeDtoColor { _0 = 0, _1 = 1 } export declare enum DashboardThemeDtoDashboardColor { _0 = 0, _1 = 1 } export declare enum DataSourceDtoDataSourceType { _1 = 1 } export declare enum DataSourceDtoType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum ImportFromFBoxDtoDataSourceType { _1 = 1 } export declare enum BuildDataAfterImportCheckRepeatNameDtoDataSourceType { _1 = 1 } export declare enum BuildDataAfterImportDtoDataSourceType { _1 = 1 } export declare enum BuildDataAfterImportDtoRenameType { _0 = 0, _1 = 1, _2 = 2 } export declare enum DeviceEditDtoState { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum DeviceEditDtoLocationAcquisitionMode { _0 = 0, _1 = 1 } export declare enum DeviceState { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum DeviceLocationAcquisitionMode { _0 = 0, _1 = 1 } export declare enum DeviceIssuedState { _0 = 0, _1 = 1, _2 = 2 } export declare enum DeviceIssuedFailedType { _0 = 0, _1 = 1, _2 = 2 } export declare enum CustomFieldDtoDeviceFieldType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum CustomFieldDetailForShowDtoDeviceFieldType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum DeviceDashboardContentDtoDashboardType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7, _8 = 8, _9 = 9 } export declare enum DeviceDashboardContentDtoDisplayType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum DeviceDashboardOrderDtoMonitorType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum DeviceDetailDtoVirtualDeviceState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum DeviceDetailDtoState { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum DeviceDetailDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum DeviceModelListDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum DeviceBaseInfoDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum DeviceDocumentDtoDocumentType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum CreateDeviceGroupDtoType { _1 = 1, _2 = 2 } export declare enum DeviceGroupDtoType { _1 = 1, _2 = 2 } export declare enum UpdateDeviceGroupDtoType { _1 = 1, _2 = 2 } export declare enum DeviceListDtoActivationErrorType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _888 = 888, _999 = 999 } export declare enum DeviceListDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum DeviceListDtoDeviceCommunicateState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum ExportDeviceConditionDeviceCommunicateState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum BoxLogDtoBoxEvent { _1 = 1, _3 = 3, _7 = 7 } export declare enum MaintenancePlanDtoWarrantyPeriodCycleType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum MaintenancePlanDtoWarrantyCycleType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum MaintenancePlanDtoNotifyType { _1 = 1, _2 = 2, _3 = 3, _7 = 7, _14 = 14, _32 = 32 } export declare enum MaintenancePlanDtoWarrantyType { _1 = 1, _2 = 2 } export declare enum MaintenancePlanDtoPlanState { _1 = 1, _2 = 2, _4 = 4, _8 = 8, _16 = 16 } export declare enum DeviceModelsOfGroupDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum DeviceViewDtoVirtualDeviceState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum DeviceTreeDtoVirtualDeviceState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum DeviceTreeForExtentionDtoVirtualDeviceState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum DeviceUserPermissionDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum ReleasedDataSourceWithPositionDtoType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum DeviceRepairBomDataMaterialsType { _0 = 0, _1 = 1 } export declare enum DeviceRepairBomDataServiceLifeType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum DeviceRepairBomDataMaintenanceCycleType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum AddDeviceRepairBomDtoMaterialsType { _0 = 0, _1 = 1 } export declare enum AddDeviceRepairBomDtoServiceLifeType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum AddDeviceRepairBomDtoMaintenanceCycleType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum CreateDocumentDtoPrivilege { _0 = 0, _1 = 1 } export declare enum UpdateDocumentDtoPrivilege { _0 = 0, _1 = 1 } export declare enum DocumentListDtoPrivilege { _0 = 0, _1 = 1 } export declare enum ExternalOrganizationListDtoEnumOrganizationRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum ExternalOrganizationListDtoLevel { _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum OrganizationListForMapDtoType { _1 = 1, _2 = 2 } export declare enum OrganizationListForMapDtoEnumOrganizationRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum OrganizationListForMapDtoLevel { _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum OrganizationForTreeDtoEnumOrganizationRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum OrganizationAttachmentDtoAttachType { _1 = 1, _2 = 2, _3 = 3 } export declare enum ExternalOrganizationForEditDtoEnumOrganizationRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum ExternalOrganizationForEditDtoLevel { _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum CompanyDetailDtoIndustryType { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7, _8 = 8, _9 = 9, _10 = 10, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15 } export declare enum CompanyDetailDtoCompanyType { _1 = 1, _2 = 2, _3 = 3 } export declare enum OrganizationContactDtoGender { _1 = 1, _2 = 2 } export declare enum OrganizationDetailDtoType { _1 = 1, _2 = 2 } export declare enum OrganizationDetailDtoEnumOrganizationRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum OrganizationDetailDtoLevel { _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum UserListForDetailDtoDataPolicy { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum CreateOrUpdateExternalOrganizationDtoEnumOrganizationRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum CreateOrUpdateExternalOrganizationDtoLevel { _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum GetExternalOrganizationListDtoOrganizationRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum GetExternalOrganizationListDtoOrganizationLevel { _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum ExternalOrganizationWithContactDtoEnumOrganizationRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum ExternalOrganizationWithContactDtoLevel { _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum FBoxServerStateDtoState { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _255 = 255 } export declare enum FBoxAlarmForSingleDataSourceCondition1 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum FBoxAlarmForSingleDataSourceCondition2 { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum FBoxAlarmForSingleDataSourceConditionCombineMethod { _0 = 0, _1 = 1, _2 = 2 } export declare enum FBoxAlarmForSingleDataSourceDataType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15, _16 = 16, _30 = 30 } export declare enum FBoxHistoryDataListDtoSampleType { _0 = 0, _1 = 1 } export declare enum FBoxHistoryChannelDtoDataType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15, _16 = 16, _30 = 30 } export declare enum FBoxMacroExecutePlanDetailDtoMode { _0 = 0, _1 = 1, _2 = 2 } export declare enum FBoxVariableForSingleDataSourceDtoDataType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15, _16 = 16, _21 = 21, _22 = 22, _23 = 23, _24 = 24, _25 = 25, _26 = 26, _30 = 30 } export declare enum HistoryAlarmOutputState { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum HistoryAlarmOutputAlarmLevel { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ExportAlarmFileInputState { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ExportAlarmFileInputAlarmLevel { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum HistoryDataDtoDataType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15, _16 = 16, _30 = 30 } export declare enum HistoryDataDtoSampleType { _0 = 0, _1 = 1 } export declare enum FBoxHistoryDataChannelDataType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15, _16 = 16, _30 = 30 } export declare enum FBoxHistoryDataChannelIoWidth { _0 = 0, _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum BatchImportHistoryDataByDataSourceDtoDataSourceType { _1 = 1 } export declare enum HistoryEventOutputState { _0 = 0, _1 = 1 } export declare enum HistoryEventOutputTriggerRuleType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ExportEventFileInputState { _0 = 0, _1 = 1 } export declare enum OrganizationListDtoType { _1 = 1, _2 = 2 } export declare enum OrganizationForEditDtoType { _1 = 1, _2 = 2 } export declare enum CreateOrUpdateOrganizationDtoType { _1 = 1, _2 = 2 } export declare enum GetOrganizationListDtoOrganizationType { _1 = 1, _2 = 2 } export declare enum VariableItemForLiveReportDtoDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum VariableItemForLiveReportDtoVariableRwType { _2 = 2, _4 = 4, _6 = 6 } export declare enum ActionLogInfoDtoActionType { _1 = 1, _2 = 2 } export declare enum ActionLogInfoDtoClientType { _1 = 1, _2 = 2 } export declare enum CreateMaintenancePlanDtoWarrantyPeriodCycleType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum CreateMaintenancePlanDtoWarrantyCycleType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum CreateMaintenancePlanDtoNotifyType { _1 = 1, _2 = 2, _3 = 3, _7 = 7, _14 = 14, _32 = 32 } export declare enum ExportMaintenancePlanListDtoWarrantyType { _1 = 1, _2 = 2 } export declare enum ExportMaintenancePlanListDtoPlanState { _1 = 1, _2 = 2, _4 = 4, _8 = 8, _16 = 16 } export declare enum MaintenanceRecordDtoState { _1 = 1, _512 = 512, _1024 = 1024 } export declare enum MaintenanceRecordDtoWorkOrderType { _1 = 1, _2 = 2 } export declare enum CreateShareCodeDtoValidity { _1 = 1, _7 = 7 } export declare enum UserNotificationState { _0 = 0, _1 = 1 } export declare enum TenantNotificationSeverity { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum DeviceInfoForMapDtoVirtualDeviceState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum DeviceThumbnailDtoVirtualDeviceState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum UpdateMapColorDtoColor { _0 = 0, _1 = 1 } export declare enum MapThemeDtoColor { _0 = 0, _1 = 1 } export declare enum OrganizationDeviceDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum OrganizationDeviceModelDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum OrganizationAssignDeviceDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum OrganizationAssignDeviceModelDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum OrganizationDevicePermissionDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum OrganizationDeviceModelPermissionDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum EditDeviceDataPermissionDtoPermissionCategory { _0 = 0, _1 = 1 } export declare enum EditModelDataPermissionDtoPermissionCategory { _0 = 0, _1 = 1 } export declare class AdditionalData implements IAdditionalData { paypal: { [key: string]: string; } | undefined; constructor(data?: IAdditionalData); init(data?: any): void; static fromJS(data: any): AdditionalData; toJSON(data?: any): any; } export interface IAdditionalData { paypal: { [key: string]: string; } | undefined; } export declare enum CreatePaymentDtoEditionPaymentType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum CreatePaymentDtoPaymentPeriodType { _30 = 30, _365 = 365 } export declare enum CreatePaymentDtoSubscriptionPaymentGatewayType { _1 = 1 } export declare enum ExecutePaymentDtoGateway { _1 = 1 } export declare enum ExecutePaymentDtoEditionPaymentType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ExecutePaymentDtoPaymentPeriodType { _30 = 30, _365 = 365 } export declare enum PermissionDescriptionPermissionType { _0 = 0, _1 = 1 } export declare enum ReleasedConfigureInfoDtoReleasedConfigureErrorType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ReleasedConfigureViewForDeviceType { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum ReleasedConfigureGraphStateDtoType { _0 = 0, _1 = 1 } export declare enum ReleasedDataSourceDtoType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum RepairDtoState { _0 = 0, _10 = 10, _20 = 20, _999 = 999 } export declare enum ExportRepairListDtoState { _0 = 0, _10 = 10, _20 = 20, _999 = 999 } export declare enum CreateRepairDtoState { _0 = 0, _10 = 10, _20 = 20, _999 = 999 } export declare enum RepairProgressDtoState { _0 = 0, _20 = 20, _30 = 30, _100 = 100, _200 = 200 } export declare enum UpdateApplyInfoDtoEnumEnterpriseType { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6 } export declare enum UpdateApplyInfoDtoEnumIndustryType { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7, _8 = 8, _9 = 9, _10 = 10, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15 } export declare enum UpdateApplyInfoDtoEnumDeviceScaleRange { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6 } export declare enum UpdateApplyInfoDtoEnumAfterSalesPersonScaleRange { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum UpdateApplyInfoDtoEnumApplicantRole { _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7, _8 = 8 } export declare enum ReportDataQueryDtoDisplayType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum ReportQueryDefinitionTarget { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum ReportQueryDefinitionTimeDimensionType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum ReportQueryDefinitionTimeMetricType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum ReportQueryDefinitionReportQueryType { _0 = 0, _1 = 1 } export declare enum ReportQueryDefinitionMetricAggregateAction { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum AggregateFieldActionDefAggregateAction { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7 } export declare enum ReportQueryCriteriaStringOperatorType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum ReportQueryCriteriaDateOperatorType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6 } export declare enum ReportQueryCriteriaNumberOperatorType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _6 = 6, _7 = 7, _8 = 8 } export declare enum NameReportResultDtoDisplayType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum ReportsListDtoReportDisplayType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum StatisticReportDtoDisplayType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum ReportSaveDtoDisplayType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5 } export declare enum TableDefinitionTableEnum { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum FieldDefinitionType { _0 = 0, _1 = 1, _2 = 2 } export declare enum ReferenceFieldDefinitionDisplayFieldType { _0 = 0, _1 = 1, _2 = 2 } export declare enum ReferenceFieldDefinitionIdFieldType { _0 = 0, _1 = 1, _2 = 2 } export declare enum FieldDefinitionMultiSideInfoDisplayFieldType { _0 = 0, _1 = 1, _2 = 2 } export declare enum FieldDefinitionMultiSideInfoIdFieldType { _0 = 0, _1 = 1, _2 = 2 } export declare enum TableFieldFilterDefinitionDtoTableEnum { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum SerialNumberListDtoSerialNumberReset { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum SerialNumberForEditDtoSerialNumberReset { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum CreateOrUpdateSerialNumberDtoSerialNumberReset { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum TenantLoginInfoDtoPaymentPeriodType { _30 = 30, _365 = 365 } export declare enum SystemGraphStateDtoType { _0 = 0, _1 = 1 } export declare enum CreateOrUpdateTenantRegistDtoApprovalStatus { _0 = 0, _1 = 1, _2 = 2 } export declare enum TenantRegistrationApprovalStatus { _0 = 0, _1 = 1, _2 = 2 } export declare enum RegisterTenantInputSubscriptionStartType { _1 = 1, _2 = 2, _3 = 3 } export declare enum RegisterTenantInputGateway { _1 = 1 } export declare enum TenantUserManagementSettingsEditDtoDisplayMode { _0 = 0, _1 = 1 } export declare enum AuthenticateModelConfirmationType { _0 = 0, _1 = 1 } export declare enum SendTwoFactorConfirmationCodeModelConfirmationType { _0 = 0, _1 = 1 } export declare enum UserListDtoDataPolicy { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum UserEditDtoDataPolicy { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum UserDetailDtoDataPolicy { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum UserGraphStateDtoType { _0 = 0, _1 = 1 } export declare enum UserGraphStateEditDtoType { _0 = 0, _1 = 1 } export declare enum VariableListDtoDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum RefFBoxVariableDtoDataType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15, _16 = 16, _21 = 21, _22 = 22, _23 = 23, _24 = 24, _25 = 25, _26 = 26, _30 = 30 } export declare enum RefFBoxVariableDtoVariableDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum VariableForEditDtoSampleMode { _0 = 0, _1 = 1 } export declare enum VariableForEditDtoDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum VariableForEditDtoVariableRwType { _2 = 2, _4 = 4, _6 = 6 } export declare enum CreateOrUpdateVariableDtoDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum CreateOrUpdateVariableDtoVariableRwType { _2 = 2, _4 = 4, _6 = 6 } export declare enum CreateOrUpdateVariableDtoSampleMode { _0 = 0, _1 = 1 } export declare enum BatchImportVariablesDtoRenameType { _0 = 0, _1 = 1, _2 = 2 } export declare enum BatchEditVariableDtoVariableRwType { _2 = 2, _4 = 4, _6 = 6 } export declare enum BatchEditVariableDtoSampleMode { _0 = 0, _1 = 1 } export declare enum VariableForDesignerListDtoReadWriteModel { _2 = 2, _4 = 4, _6 = 6 } export declare enum VariableSpecifiedForDesignerDtoDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum VariableNameMappingListDtoDataType { _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum VariableNameMappingListDtoReadWriteModel { _2 = 2, _4 = 4, _6 = 6 } export declare enum CurrentAlarmDtoState { _0 = 0, _1 = 1, _2 = 2, _4 = 4 } export declare enum CurrentAlarmDtoAlarmLevel { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum HistoryAlarmDtoAction { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum HistoryAlarmDtoAlarmLevel { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum HdataChannelDataType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4, _5 = 5, _11 = 11, _12 = 12, _13 = 13, _14 = 14, _15 = 15, _16 = 16, _30 = 30 } export declare enum HdataChannelIoWidth { _0 = 0, _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum DeviceTagMapperIoWidth { _0 = 0, _1 = 1, _2 = 2, _4 = 4, _8 = 8 } export declare enum AddressTagDtoAddrTagDataType { _0 = 0, _1 = 1 } export declare enum GetHistoryDataDtoTimeRange { _0 = 0, _1 = 1, _2 = 2, _3 = 3 } export declare enum VirtualDeviceOperationResultDtoVirtualDeviceState { _1 = 1, _3 = 3, _4 = 4, _5 = 5 } export declare enum VirtualDeviceVideoDtoVideoType { _0 = 0, _1 = 1 } export declare enum WorkConfigurationWorkRuleType { _1 = 1, _2 = 2 } export declare enum WorkAttendanceRecordOutputWorkAttendanceType { _0 = 0, _1 = 1, _2 = 2 } export declare enum WorkAttendanceRecordOutputWorkAttendanceErrorType { _0 = 0, _1 = 1, _2 = 2, _3 = 3, _4 = 4 } export declare enum WorkOrderForDetailDtoState { _1 = 1, _512 = 512, _1024 = 1024 } export declare enum WorkOrderForDetailDtoWorkOrderType { _1 = 1, _2 = 2 } export declare enum WorkOrderProgressDtoState { _0 = 0, _100 = 100, _200 = 200 } export declare enum WorkOrderDtoState { _1 = 1, _512 = 512, _1024 = 1024 } export declare enum WorkOrderDtoWorkOrderType { _1 = 1, _2 = 2 } export declare enum MyWorkOrderDtoState { _1 = 1, _512 = 512, _1024 = 1024 } export declare enum MyWorkOrderDtoWorkOrderType { _1 = 1, _2 = 2 } export declare enum ExportWorkOrderListDtoState { _1 = 1, _512 = 512, _1024 = 1024 } export declare enum ExportWorkOrderListDtoWorkOrderType { _1 = 1, _2 = 2 } export declare enum ExportMyWorkOrderListDtoState { _1 = 1, _512 = 512, _1024 = 1024 } export declare enum ExportMyWorkOrderListDtoWorkOrderType { _1 = 1, _2 = 2 } export declare class SwaggerException extends Error { message: string; status: number; response: string; headers: { [key: string]: any; }; result: any; constructor(message: string, status: number, response: string, headers: { [key: string]: any; }, result: any); protected isSwaggerException: boolean; static isSwaggerException(obj: any): obj is SwaggerException; }