/// /// /// import { userdata, api, entityCtrl, entitiesCtrl } from "./CommonControllers"; import { TokenUser, Ace, NoderedUser, Base, Role, stripe_invoice, Customer, Resource, ResourceVariant, ResourceUsage } from "@openiap/openflow-api"; import { RPAWorkflow, Provider, Form, WorkflowInstance, Workflow, unattendedclient } from "./Entities"; import { WebSocketClientService } from "./WebSocketClientService"; import { Workitem, WorkitemQueue } from "@openiap/openflow-api"; import { RegisterExchangeResponse } from "@openiap/openflow-api/lib/node/nodeclient/NoderedUtil"; export declare class jsutil { static ensureJQuery(): Promise; static loadScript(url: string): Promise; static getScript(url: string): Promise; } export declare class MenuCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; user: TokenUser; signedin: boolean; path: string; searchstring: string; halfmoon: any; static $inject: string[]; customer: Customer; customers: Customer[]; allowclick: boolean; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); routeChangeStart(event: any, next: any, current: any): void; hasrole(role: string): boolean; showmanagecustomer(): boolean; hascordova(): boolean; stopimpersonation(): void; PathIs(path: string): boolean; toggleDarkMode(): void; toggleSidebar(): void; Search(): void; EditCustomer(customer: any): Promise; SelectCustomer(customer: any): Promise; setCookie(cname: any, cvalue: any, exdays: any): void; getCookie(cname: any): string; NewFeaturesTour: any; Shepherd: any; StartNewFeaturesTour(startfrom: any): void; ListTours(): void; OpenAdminsMenu(): void; CloseAllMenus(): void; StartManageCompanyTour(): void; StartManageDataTour(): void; StartManageRobotsAndNoderedTour(): void; } export declare class RPAWorkflowCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; arguments: any; users: TokenUser[]; user: TokenUser; messages: string; queuename: string; timeout: string; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); RegisterQueue(): Promise; loadUsers(): Promise; submit(): Promise; } export declare class RPAWorkflowsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; message: string; charts: chartset[]; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processdata(): void; dographs(): Promise; download(data: any, filename: any, type: any): void; Download(model: any): Promise; } export declare class WorkflowsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; message: string; charts: chartset[]; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processData(): Promise; } export declare class chartset { options: any; baseColors: [ '#97BBCD', '#DCDCDC', '#F7464A', '#46BFBD', '#FDB45C', '#949FB1', '#4D5360' ]; colors: string[]; type: string; heading: string; labels: string[]; series: string[]; data: any[]; ids: any[]; charttype: string; click: any; } export declare function emit(k: any, v: any): any; export declare class ReportsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; message: string; charts: chartset[]; datatimeframe: Date; onlinetimeframe: Date; timeframedesc: string; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); settimeframe(days: any, hours: any, desc: any): void; processData(): Promise; robotsclick(points: any, evt: any): Promise; robotclick(points: any, evt: any): Promise; workflowclick(points: any, evt: any): Promise; InsertNew(): Promise; UpdateOne(item: any): Promise; } export declare class MainCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; showcompleted: boolean; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); } export declare class LoginCtrl { $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; WebSocketClientService: WebSocketClientService; api: api; localenabled: boolean; scanning: boolean; qrcodescan: boolean; providers: any; username: string; password: string; message: string; domain: string; allow_user_registration: boolean; forgot_pass_emails: boolean; static $inject: string[]; constructor($scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, WebSocketClientService: WebSocketClientService, api: api); readfile(filename: string): Promise; writefile(filename: string, content: string): Promise; scanForQRScanner(): void; Scan(): void; QRScannerHit(err: any, value: any): Promise; BeginForgotPassword(): void; submit(): Promise; Signup(): void; setCookie(cname: any, cvalue: any, exdays: any): void; getCookie(cname: any): string; usernameblur(): void; } export declare class ProvidersCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: any; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: any, userdata: userdata); } export declare class ProviderCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; newforceddomain: string; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); submit(): Promise; deleteforceddomains(id: any): void; addforceddomains(): void; } export declare class UsersCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; stripe: any; proration: boolean; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processData(): Promise; Impersonate(model: TokenUser): Promise; Resources: Resource[]; Assigned: ResourceUsage[]; user: TokenUser; ShowPlans(user: TokenUser): Promise; AssignCount(Product: ResourceVariant): number; ToggleModal(): void; CloseModal(): void; ToggleNextInvoiceModal(): void; CloseNextInvoiceModal(): void; RemovePlan(resource: Resource, product: ResourceVariant): Promise; AddPlan2(): Promise; private resource; private product; nextinvoice: stripe_invoice; period_start: string; period_end: string; AddPlan(resource: Resource, product: ResourceVariant): Promise; } export declare class UserCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; newid: string; memberof: Role[]; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processdata(): Promise; deleteid(id: any): void; addid(): void; removedmembers: Role[]; RemoveMember(model: Role): void; submit(): Promise; } export declare class RolesCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processdata(): void; } export declare class RoleCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; searchFilteredList: Role[]; searchSelectedItem: Role; searchtext: string; e: any; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); submit(): Promise; RemoveMember(model: any): void; AddMember(model: any): void; restrictInput(e: any): boolean; setkey(e: any): void; handlekeys(): void; handlefilter(e: any): Promise; fillTextbox(searchtext: any): void; } export declare class FilesCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; file: string; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); Download(id: string): Promise; b64toBlob(b64Data: string, contentType: string, sliceSize?: number): Blob; Upload(): Promise; Upload_usingapi(): Promise; } export declare class EntitiesCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; collections: any; showrunning: boolean; showpending: boolean; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processdata(): void; SelectCollection(): void; DropCollection(): Promise; } export declare class FormsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); } export declare class FormResourcesCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); } export declare class FormResourceCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; newforceddomain: string; collections: any[]; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); collapsobject(o: any): void; expandobject(o: any): void; postload(): void; submit(): Promise; fixtextarea(): void; } export declare class EditFormCtrl extends entityCtrl
{ $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; message: string; charts: chartset[]; formBuilder: any; Formiobuilder: any; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); Save(): Promise; renderform(): Promise; } export declare class FormCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; message: string; formRender: any; formioRender: any; workflow: Workflow; form: Form; instanceid: string; myid: string; submitbutton: string; queuename: string; localexchangequeue: string; queue_message_timeout: number; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); RegisterExchange(exchange: string): Promise; RegisterQueue(): Promise; hideFormElements(): Promise; loadData(): Promise; SendOne(queuename: string, message: any): Promise; Save(): Promise; traversecomponentsPostProcess(components: any[], data: any): void; traversecomponentsMakeDefaults(components: any[]): void; traversecomponentsAddCustomValidate(components: any[]): void; sleep(ms: any): Promise; beforeSubmit(submission: any, next: any): Promise; renderform(): Promise; } export declare class EntityCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; searchFilteredList: TokenUser[]; searchSelectedItem: TokenUser; searchtext: string; e: any; newkey: string; showjson: boolean; jsonmodel: string; message: string; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); cached: {}; getstep(key: any, obj: any): any; gettype(obj: any): "string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function"; getinputtype(obj: any, key: any): "number" | "text" | "checkbox"; processdata(): void; isobject(object: any): boolean; fixtextarea(): void; togglejson(): void; submit(): Promise; removekey(key: any): void; addkey(): void; removeuser(_id: any): void; adduser(): void; isBitSet(item: Ace, bit: number): boolean; setBit(item: Ace, bit: number): void; unsetBit(item: Ace, bit: number): void; toogleBit(a: Ace, bit: number): void; restrictInput(e: any): boolean; setkey(e: any): void; handlekeys(): void; handlefilter(e: any): Promise; fillTextbox(searchtext: any): void; } export declare class HistoryCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; id: string; model: Base; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); isNew: boolean; ProcessData(): Promise; ToggleModal(): void; CompareNow(model: any): Promise; ShowVersion(model: any): Promise; download(filename: any, text: any): void; DownloadVersion(model: any, asXAML: any): Promise; CompareThen(model: any): Promise; RevertTo(model: any): Promise; } export declare class NoderedCtrl { $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; WebSocketClientService: WebSocketClientService; api: api; static $inject: string[]; messages: string; errormessage: string; queuename: string; noderedurl: string; instance: any; instances: any[]; instancestatus: string; instancelog: string; name: string; instancename: string; userid: string; user: NoderedUser; limitsmemory: string; loading: boolean; labels: any; keys: string[]; labelkeys: string[]; label: any; newkey: string; newvalue: string; constructor($scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, WebSocketClientService: WebSocketClientService, api: api); save(): Promise; refreshtimer: NodeJS.Timeout; GetNoderedInstance(): Promise; GetNoderedInstanceLog(instancename: string): Promise; EnsureNoderedInstance(): Promise; DeleteNoderedInstance(): Promise; DeleteNoderedPod(instancename: string): Promise; RestartNoderedInstance(): Promise; StartNoderedInstance(): Promise; StopNoderedInstance(): Promise; addkey(): void; removekey(key: any): void; newkeyselected(): void; } export declare class hdrobotsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); Enable(model: any): Promise; Disable(model: any): Promise; } export declare class ClientsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; showinactive: boolean; show: string; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processdata(): void; ShowWorkflows(model: any): void; OpenNodered(model: any): void; ManageNodered(model: any): void; Impersonate(model: TokenUser): Promise; } export declare class AuditlogsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; model: Role; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processdata(): void; ToggleModal(): void; ShowAudit(model: any): Promise; } export declare class CredentialsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processData(): Promise; DeleteOneUser(model: TokenUser): Promise; } export declare class CredentialCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; searchFilteredList: TokenUser[]; searchSelectedItem: TokenUser; searchtext: string; e: any; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); submit(): Promise; removeuser(_id: any): void; adduser(): void; isBitSet(item: Ace, bit: number): boolean; setBit(item: Ace, bit: number): void; unsetBit(item: Ace, bit: number): void; toogleBit(a: Ace, bit: number): void; restrictInput(e: any): boolean; setkey(e: any): void; handlekeys(): void; handlefilter(e: any): Promise; fillTextbox(searchtext: any): void; } export declare class OAuthClientsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processData(): Promise; } export declare class OAuthClientCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; searchFilteredList: TokenUser[]; searchSelectedItem: TokenUser; searchtext: string; e: any; rolemappings: any; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); submit(): Promise; deletefromarray(name: string, id: string): boolean; addtoarray(name: string, id: string): boolean; addrolemapping(name: string, value: string): boolean; deleterolemapping(name: any): boolean; CopySecret(field: any): void; } export declare class DuplicatesCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; collections: any; model: Base; uniqeness: string; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); keys: string[]; processdata(): Promise; ToggleUniqeness(model: any): void; ShowData(model: any): Promise; CloseModal(): Promise; ToggleModal(): void; OpenEntity(model: any): void; MassDeleteOnlyOne(): Promise; MassDeleteAllButOne(): Promise; MassDeleteAll(): Promise; DeleteOnlyOne(model: any): Promise; DeleteAllButOne(model: any): Promise; DeleteAll(model: any): Promise; ModalDeleteOne(model: any): Promise; } export declare class DeletedCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; collections: any; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); loadData(): Promise; processdata(): void; SelectCollection(): void; } export declare class CustomersCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: any; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: any, userdata: userdata); processData(): Promise; } export declare class CustomerCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; stripe: any; nextinvoice: stripe_invoice; proration: boolean; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); submit(): Promise; Resources: Resource[]; Assigned: ResourceUsage[]; UserResources: Resource[]; UserAssigned: ResourceUsage[]; support: ResourceUsage[]; processdata(): Promise; ToggleNextInvoiceModal(): void; CloseNextInvoiceModal(): void; period_start: string; period_end: string; ShowPlans(): boolean; NextInvoice(): Promise; AssignCount(Product: ResourceVariant): number; UserAssignCount(Product: ResourceVariant): number; RemovePlan(resource: Resource, product: ResourceVariant): Promise; AddPlan2(): Promise; private resource; private product; AddPlan(resource: Resource, product: ResourceVariant): Promise; AddHours(support: ResourceUsage): Promise; OpenPortal(): Promise; CountryUpdate(): void; newdomain: string; deletedomain(domain: any): void; adddomain(): void; } export declare class EntityRestrictionsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: any; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: any, userdata: userdata); processData(): Promise; EnsureCommon(): Promise; newRestriction(name: string, collection: string, paths: string[], customeradmins: boolean): Promise; } export declare class EntityRestrictionCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); deleteid(id: any): void; newpath: string; addid(): void; submit(): Promise; removeuser(_id: any): void; adduser(): void; isBitSet(item: Ace, bit: number): boolean; setBit(item: Ace, bit: number): void; unsetBit(item: Ace, bit: number): void; toogleBit(a: Ace, bit: number): void; searchFilteredList: Role[]; searchSelectedItem: Role; searchtext: string; e: any; restrictInput(e: any): boolean; setkey(e: any): void; handlekeys(): void; handlefilter(e: any): Promise; fillTextbox(searchtext: any): void; } export declare class ResourcesCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: any; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: any, userdata: userdata); Assigned: ResourceUsage[]; processData(): Promise; AssignCount(resource: Resource): number; EnsureCommon(): Promise; newProduct(name: string, stripeproduct: string, stripeprice: string, customerassign: "single" | "multiple" | "metered", userassign: "single" | "multiple" | "metered", added_resourceid: string, added_stripeprice: string, added_quantity_multiplier: number, metadata: any, allowdirectassign: boolean, order: number): ResourceVariant; newResource(name: string, target: "customer" | "user", customerassign: "singlevariant" | "multiplevariants", userassign: "singlevariant" | "multiplevariants", defaultmetadata: any, products: ResourceVariant[], allowdirectassign: boolean, customeradmins: boolean, order: number): Promise; } export declare class ResourceCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); submit(): Promise; } export declare class WorkitemsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; queue: string; workitemqueues: Base[]; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); SelectWorkitemqueues(): void; SetState(state: any): void; DeleteWorkitem(model: any): Promise; UpdateWorkitem(model: any, newstate: any): Promise; processData(): Promise; } export declare class WorkitemCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; queue: string; workitemqueues: Base[]; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processdata(): void; fixtextarea(): void; submit(): Promise; } export declare class WorkitemQueuesCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; queue: string; workitemqueues: Base[]; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); DeleteWorkitemQueue(model: any): Promise; PurgeWorkitemQueue(model: any): Promise; processData(): Promise; } export declare class WorkitemQueueCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; projects: Base[]; workflows: Base[]; users: Base[]; amqpqueues: Base[]; workitemqueues: Base[]; stats: string; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); loadselects(): Promise; processdata(): Promise; submit(): Promise; } export declare class MailHistsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processdata(): void; } export declare class MailHistCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); processData(): Promise; submit(): Promise; } export declare class WebsocketClientsCtrl extends entitiesCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: any; userdata: userdata; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: any, userdata: userdata); processData(): Promise; DumpClients(): Promise; KillClient(id: any): Promise; } export declare class ConsoleCtrl extends entityCtrl { $rootScope: ng.IRootScopeService; $scope: ng.IScope; $location: ng.ILocationService; $routeParams: ng.route.IRouteParamsService; $interval: ng.IIntervalService; WebSocketClientService: WebSocketClientService; api: api; userdata: userdata; arguments: any; users: TokenUser[]; user: TokenUser; messages: any[]; watchid: string; timeout: string; lines: string; exchange: RegisterExchangeResponse; paused: boolean; host: boolean; agent: boolean; cls: boolean; func: boolean; searchstring: string; constructor($rootScope: ng.IRootScopeService, $scope: ng.IScope, $location: ng.ILocationService, $routeParams: ng.route.IRouteParamsService, $interval: ng.IIntervalService, WebSocketClientService: WebSocketClientService, api: api, userdata: userdata); RegisterQueue(): Promise; submit(): Promise; ClearCache(): Promise; MemoryDump(): Promise; hasprop(name: any): boolean; ismatch(model: any): boolean; highlight(message: any): any; CopySecret(model: any): void; }