@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
125 lines • 3.53 kB
TypeScript
/**
* EVE Swagger Interface
* An OpenAPI for EVE Online
*
* The version of the OpenAPI document: 1.36
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import type { GetUniverseTypesTypeIdDogmaAttribute } from './GetUniverseTypesTypeIdDogmaAttribute';
import type { GetUniverseTypesTypeIdDogmaEffect } from './GetUniverseTypesTypeIdDogmaEffect';
/**
* 200 ok object
* @export
* @interface GetUniverseTypesTypeIdOk
*/
export interface GetUniverseTypesTypeIdOk {
/**
* capacity number
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
capacity?: number;
/**
* description string
* @type {string}
* @memberof GetUniverseTypesTypeIdOk
*/
description: string;
/**
* dogma_attributes array
* @type {Array<GetUniverseTypesTypeIdDogmaAttribute>}
* @memberof GetUniverseTypesTypeIdOk
*/
dogmaAttributes?: Array<GetUniverseTypesTypeIdDogmaAttribute>;
/**
* dogma_effects array
* @type {Array<GetUniverseTypesTypeIdDogmaEffect>}
* @memberof GetUniverseTypesTypeIdOk
*/
dogmaEffects?: Array<GetUniverseTypesTypeIdDogmaEffect>;
/**
* graphic_id integer
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
graphicId?: number;
/**
* group_id integer
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
groupId: number;
/**
* icon_id integer
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
iconId?: number;
/**
* This only exists for types that can be put on the market
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
marketGroupId?: number;
/**
* mass number
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
mass?: number;
/**
* name string
* @type {string}
* @memberof GetUniverseTypesTypeIdOk
*/
name: string;
/**
* packaged_volume number
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
packagedVolume?: number;
/**
* portion_size integer
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
portionSize?: number;
/**
* published boolean
* @type {boolean}
* @memberof GetUniverseTypesTypeIdOk
*/
published: boolean;
/**
* radius number
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
radius?: number;
/**
* type_id integer
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
typeId: number;
/**
* volume number
* @type {number}
* @memberof GetUniverseTypesTypeIdOk
*/
volume?: number;
}
/**
* Check if a given object implements the GetUniverseTypesTypeIdOk interface.
*/
export declare function instanceOfGetUniverseTypesTypeIdOk(value: object): value is GetUniverseTypesTypeIdOk;
export declare function GetUniverseTypesTypeIdOkFromJSON(json: any): GetUniverseTypesTypeIdOk;
export declare function GetUniverseTypesTypeIdOkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetUniverseTypesTypeIdOk;
export declare function GetUniverseTypesTypeIdOkToJSON(json: any): GetUniverseTypesTypeIdOk;
export declare function GetUniverseTypesTypeIdOkToJSONTyped(value?: GetUniverseTypesTypeIdOk | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=GetUniverseTypesTypeIdOk.d.ts.map