/* tslint:disable */ /* eslint-disable */ /** * metrics-sdk-admin * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 5.4.9 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { mapValues } from '../runtime'; /** * * @export * @interface PowerRegression */ export interface PowerRegression { /** * * @type {number} * @memberof PowerRegression */ a: number; /** * * @type {number} * @memberof PowerRegression */ h: number; /** * * @type {number} * @memberof PowerRegression */ k: number; } /** * Check if a given object implements the PowerRegression interface. */ export function instanceOfPowerRegression(value: object): value is PowerRegression { if (!('a' in value) || value['a'] === undefined) return false; if (!('h' in value) || value['h'] === undefined) return false; if (!('k' in value) || value['k'] === undefined) return false; return true; } export function PowerRegressionFromJSON(json: any): PowerRegression { return PowerRegressionFromJSONTyped(json, false); } export function PowerRegressionFromJSONTyped(json: any, ignoreDiscriminator: boolean): PowerRegression { if (json == null) { return json; } return { 'a': json['a'], 'h': json['h'], 'k': json['k'], }; } export function PowerRegressionToJSON(value?: PowerRegression | null): any { if (value == null) { return value; } return { 'a': value['a'], 'h': value['h'], 'k': value['k'], }; }