/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { CreateTokenResponse, PostTokenFields, TokensResponse } from '../models'; export interface CreateUserApiTokenRequest { postTokenFields: PostTokenFields; } export interface DeleteUserApiTokenRequest { tokenId: string; } /** * */ export declare class UserApiTokensApi extends runtime.BaseAPI { /** * Creates a new API token for the current user. * Create an API token for the current user */ createUserApiTokenRaw(requestParameters: CreateUserApiTokenRequest, initOverrides?: RequestInit): Promise>; /** * Creates a new API token for the current user. * Create an API token for the current user */ createUserApiToken(requestParameters: CreateUserApiTokenRequest, initOverrides?: RequestInit): Promise; /** * Permanently removes the specified user API token. * Delete an API token by ID */ deleteUserApiTokenRaw(requestParameters: DeleteUserApiTokenRequest, initOverrides?: RequestInit): Promise>; /** * Permanently removes the specified user API token. * Delete an API token by ID */ deleteUserApiToken(requestParameters: DeleteUserApiTokenRequest, initOverrides?: RequestInit): Promise; /** * Returns the API tokens for the current user. * Get API tokens for the current user */ getUserApiTokensRaw(initOverrides?: RequestInit): Promise>; /** * Returns the API tokens for the current user. * Get API tokens for the current user */ getUserApiTokens(initOverrides?: RequestInit): Promise; }