/** * 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 { SdkView, SdkViewType, SdkViewUpdateRequest, SdkViewsResponse } from '../models'; export interface GetSdkViewRequest { environmentId: string; sdkViewType: SdkViewType; } export interface GetSdkViewsRequest { environmentId: string; } export interface UpdateSdkViewRequest { environmentId: string; sdkViewType: SdkViewType; sdkViewUpdateRequest: SdkViewUpdateRequest; } /** * */ export declare class SDKViewsApi extends runtime.BaseAPI { /** * Returns a single SDK view by its type. * Get an SDK view by type */ getSdkViewRaw(requestParameters: GetSdkViewRequest, initOverrides?: RequestInit): Promise>; /** * Returns a single SDK view by its type. * Get an SDK view by type */ getSdkView(requestParameters: GetSdkViewRequest, initOverrides?: RequestInit): Promise; /** * Returns the SDK views for the specified environment. * Get SDK views for the environment */ getSdkViewsRaw(requestParameters: GetSdkViewsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the SDK views for the specified environment. * Get SDK views for the environment */ getSdkViews(requestParameters: GetSdkViewsRequest, initOverrides?: RequestInit): Promise; /** * Updates the specified SDK view configuration. * Update an SDK view configuration */ updateSdkViewRaw(requestParameters: UpdateSdkViewRequest, initOverrides?: RequestInit): Promise>; /** * Updates the specified SDK view configuration. * Update an SDK view configuration */ updateSdkView(requestParameters: UpdateSdkViewRequest, initOverrides?: RequestInit): Promise; }