class UserServiceimport { UserService } from "https://deno.land/x/windmill@v1.71.0/windmill-api/index.ts"; Static MethodsacceptInvite(unnamed 0: { requestBody: { workspace_id: string; username: string; }; }): CancelablePromise<string>accept invite to workspace createToken(unnamed 0: { requestBody: NewToken; }): CancelablePromise<string>create token createUser(unnamed 0: { workspace: string; requestBody: NewUser; }): CancelablePromise<string>create user (require admin privilege) createUserGlobally(unnamed 0: { requestBody: { email: string; password: string; super_admin: boolean; name?: string; company?: string; }; }): CancelablePromise<string>create user declineInvite(unnamed 0: { requestBody: { workspace_id: string; }; }): CancelablePromise<string>decline invite to workspace deleteToken(unnamed 0: { tokenPrefix: string; }): CancelablePromise<string>delete token deleteUser(unnamed 0: { workspace: string; username: string; }): CancelablePromise<string>delete user (require admin privilege) getCurrentEmail(): CancelablePromise<string>get current user email (if logged in) getUsage(): CancelablePromise<number>get current usage outside of premium workspaces globalUserDelete(unnamed 0: { email: string; }): CancelablePromise<string>global delete user (require super admin) globalUserUpdate(unnamed 0: { email: string; requestBody: { is_super_admin?: boolean; }; }): CancelablePromise<string>global update user (require super admin) globalWhoami(): CancelablePromise<GlobalUserInfo>get current global whoami (if logged in) isOwnerOfPath(unnamed 0: { workspace: string; path: string; }): CancelablePromise<boolean>is owner of path leaveWorkspace(unnamed 0: { workspace: string; }): CancelablePromise<string>leave workspace listTokens(): CancelablePromise<Array<TruncatedToken>>list token listUsernames(unnamed 0: { workspace: string; }): CancelablePromise<Array<string>>list usernames listUsers(unnamed 0: { workspace: string; }): CancelablePromise<Array<User>>list users listUsersAsSuperAdmin(unnamed 0: { page?: number; perPage?: number; }): CancelablePromise<Array<GlobalUserInfo>>list all users as super admin (require to be super amdin) listWorkspaceInvites(): CancelablePromise<Array<WorkspaceInvite>>list all workspace invites login(unnamed 0: { requestBody: Login; }): CancelablePromise<string>login with password loginWithOauth(unnamed 0: { clientName: string; requestBody: { code?: string; state?: string; }; }): CancelablePromise<string>login with oauth authorization flow logout(): CancelablePromise<string>logout setPassword(unnamed 0: { requestBody: { password: string; }; }): CancelablePromise<string>set password updateUser(unnamed 0: { workspace: string; username: string; requestBody: EditWorkspaceUser; }): CancelablePromise<string>update user (require admin privilege) whoami(unnamed 0: { workspace: string; }): CancelablePromise<User>whoami whois(unnamed 0: { workspace: string; username: string; }): CancelablePromise<User>whois