/** * OpenAPI definition * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v0 * * * 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.js'; import type { ApiKeyCreate, ApiKeyRead, ApiKeyScopeRead, ListVmApiKeyRead } from '../models/index.js'; export interface DeleteRequest { apiKeyId: string; xOrgId?: string; } export interface Create1Request { apiKeyCreate: ApiKeyCreate; xOrgId?: string; } export interface GetRequest { apiKeyId: string; xOrgId?: string; } export interface GetCurrentEnvApiKeyRequest { envId: string; } export interface GetScopeRequest { authorization: string; } export interface ListRequest { type?: ListTypeEnum; xOrgId?: string; } export interface RotateRequest { apiKeyId: string; xOrgId?: string; } /** * */ export declare class ApiKeyApi extends runtime.BaseAPI { /** */ _deleteRaw(requestParameters: DeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ _delete(requestParameters: DeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ create1Raw(requestParameters: Create1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ create1(requestParameters: Create1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getRaw(requestParameters: GetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ get(requestParameters: GetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getCurrentEnvApiKeyRaw(requestParameters: GetCurrentEnvApiKeyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getCurrentEnvApiKey(requestParameters: GetCurrentEnvApiKeyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getScopeRaw(requestParameters: GetScopeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getScope(requestParameters: GetScopeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ listRaw(requestParameters: ListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ list(requestParameters?: ListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ rotateRaw(requestParameters: RotateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ rotate(requestParameters: RotateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * @export */ export declare const ListTypeEnum: { readonly Org: "ORG"; readonly Project: "PROJECT"; readonly Env: "ENV"; }; export type ListTypeEnum = typeof ListTypeEnum[keyof typeof ListTypeEnum];