class ObservableUserApiimport { ObservableUserApi } from "https://deno.land/x/windmill@v1.28.1/windmill-api/types/ObservableAPI.ts"; ConstructorsnewObservableUserApi(configuration: Configuration,requestFactory?: UserApiRequestFactory,responseProcessor?: UserApiResponseProcessor,)Propertiesprivateconfiguration: ConfigurationprivaterequestFactory: UserApiRequestFactoryprivateresponseProcessor: UserApiResponseProcessorMethodsacceptInvite(inlineObject5: InlineObject5, _options?: Configuration): Observable<string>accept invite to workspace createToken(newToken: NewToken, _options?: Configuration): Observable<string>create token createUser(workspace: string,newUser: NewUser,_options?: Configuration,): Observable<string>create user (require admin privilege) createUserGlobally(inlineObject1: InlineObject1, _options?: Configuration): Observable<string>create user declineInvite(inlineObject6: InlineObject6, _options?: Configuration): Observable<string>decline invite to workspace deleteToken(tokenPrefix: string, _options?: Configuration): Observable<string>delete token deleteUser(workspace: string,username: string,_options?: Configuration,): Observable<string>delete user (require admin privilege) getCurrentEmail(_options?: Configuration): Observable<string>get current user email (if logged in) globalUserUpdate(email: string,inlineObject2: InlineObject2,_options?: Configuration,): Observable<string>global update user (require super admin) globalWhoami(_options?: Configuration): Observable<GlobalUserInfo>get current global whoami (if logged in) leaveWorkspace(workspace: string, _options?: Configuration): Observable<string>leave workspace listTokens(_options?: Configuration): Observable<Array<TruncatedToken>>list token listUsernames(workspace: string, _options?: Configuration): Observable<Array<string>>list usernames listUsers(workspace: string, _options?: Configuration): Observable<Array<User>>list users listUsersAsSuperAdmin(page?: number,perPage?: number,_options?: Configuration,): Observable<Array<GlobalUserInfo>>list all users as super admin (require to be super amdin) listWorkspaceInvites(_options?: Configuration): Observable<Array<WorkspaceInvite>>list all workspace invites login(login: Login, _options?: Configuration): Observable<string>login with password loginWithOauth(clientName: string,inlineObject10: InlineObject10,_options?: Configuration,): Observable<string>login with oauth authorization flow logout(_options?: Configuration): Observable<string>logout setPassword(inlineObject: InlineObject, _options?: Configuration): Observable<string>set password updateUser(workspace: string,username: string,editWorkspaceUser: EditWorkspaceUser,_options?: Configuration,): Observable<string>update user (require admin privilege) whoami(workspace: string, _options?: Configuration): Observable<User>whoami whois(workspace: string,username: string,_options?: Configuration,): Observable<User>whois