UNPKG

@fnt-eve/esi-client-typescript

Version:

[![npm version](https://img.shields.io/npm/v/@fnt-eve/esi-client-typescript)](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)

157 lines 6.62 kB
/** * 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. */ /** * 200 ok object * @export * @interface GetCharactersCharacterIdBlueprints200Ok */ export interface GetCharactersCharacterIdBlueprints200Ok { /** * Unique ID for this item. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ itemId: number; /** * Type of the location_id * @type {string} * @memberof GetCharactersCharacterIdBlueprints200Ok */ locationFlag: GetCharactersCharacterIdBlueprints200OkLocationFlagEnum; /** * References a station, a ship or an item_id if this blueprint is located within a container. If the return value is an item_id, then the Character AssetList API must be queried to find the container using the given item_id to determine the correct location of the Blueprint. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ locationId: number; /** * Material Efficiency Level of the blueprint. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ materialEfficiency: number; /** * A range of numbers with a minimum of -2 and no maximum value where -1 is an original and -2 is a copy. It can be a positive integer if it is a stack of blueprint originals fresh from the market (e.g. no activities performed on them yet). * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ quantity: number; /** * Number of runs remaining if the blueprint is a copy, -1 if it is an original. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ runs: number; /** * Time Efficiency Level of the blueprint. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ timeEfficiency: number; /** * type_id integer * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ typeId: number; } /** * @export */ export declare const GetCharactersCharacterIdBlueprints200OkLocationFlagEnum: { readonly AutoFit: "AutoFit"; readonly Cargo: "Cargo"; readonly CorpseBay: "CorpseBay"; readonly DroneBay: "DroneBay"; readonly FleetHangar: "FleetHangar"; readonly Deliveries: "Deliveries"; readonly HiddenModifiers: "HiddenModifiers"; readonly Hangar: "Hangar"; readonly HangarAll: "HangarAll"; readonly LoSlot0: "LoSlot0"; readonly LoSlot1: "LoSlot1"; readonly LoSlot2: "LoSlot2"; readonly LoSlot3: "LoSlot3"; readonly LoSlot4: "LoSlot4"; readonly LoSlot5: "LoSlot5"; readonly LoSlot6: "LoSlot6"; readonly LoSlot7: "LoSlot7"; readonly MedSlot0: "MedSlot0"; readonly MedSlot1: "MedSlot1"; readonly MedSlot2: "MedSlot2"; readonly MedSlot3: "MedSlot3"; readonly MedSlot4: "MedSlot4"; readonly MedSlot5: "MedSlot5"; readonly MedSlot6: "MedSlot6"; readonly MedSlot7: "MedSlot7"; readonly HiSlot0: "HiSlot0"; readonly HiSlot1: "HiSlot1"; readonly HiSlot2: "HiSlot2"; readonly HiSlot3: "HiSlot3"; readonly HiSlot4: "HiSlot4"; readonly HiSlot5: "HiSlot5"; readonly HiSlot6: "HiSlot6"; readonly HiSlot7: "HiSlot7"; readonly AssetSafety: "AssetSafety"; readonly Locked: "Locked"; readonly Unlocked: "Unlocked"; readonly Implant: "Implant"; readonly QuafeBay: "QuafeBay"; readonly RigSlot0: "RigSlot0"; readonly RigSlot1: "RigSlot1"; readonly RigSlot2: "RigSlot2"; readonly RigSlot3: "RigSlot3"; readonly RigSlot4: "RigSlot4"; readonly RigSlot5: "RigSlot5"; readonly RigSlot6: "RigSlot6"; readonly RigSlot7: "RigSlot7"; readonly ShipHangar: "ShipHangar"; readonly SpecializedFuelBay: "SpecializedFuelBay"; readonly SpecializedOreHold: "SpecializedOreHold"; readonly SpecializedGasHold: "SpecializedGasHold"; readonly SpecializedMineralHold: "SpecializedMineralHold"; readonly SpecializedSalvageHold: "SpecializedSalvageHold"; readonly SpecializedShipHold: "SpecializedShipHold"; readonly SpecializedSmallShipHold: "SpecializedSmallShipHold"; readonly SpecializedMediumShipHold: "SpecializedMediumShipHold"; readonly SpecializedLargeShipHold: "SpecializedLargeShipHold"; readonly SpecializedIndustrialShipHold: "SpecializedIndustrialShipHold"; readonly SpecializedAmmoHold: "SpecializedAmmoHold"; readonly SpecializedCommandCenterHold: "SpecializedCommandCenterHold"; readonly SpecializedPlanetaryCommoditiesHold: "SpecializedPlanetaryCommoditiesHold"; readonly SpecializedMaterialBay: "SpecializedMaterialBay"; readonly SubSystemSlot0: "SubSystemSlot0"; readonly SubSystemSlot1: "SubSystemSlot1"; readonly SubSystemSlot2: "SubSystemSlot2"; readonly SubSystemSlot3: "SubSystemSlot3"; readonly SubSystemSlot4: "SubSystemSlot4"; readonly SubSystemSlot5: "SubSystemSlot5"; readonly SubSystemSlot6: "SubSystemSlot6"; readonly SubSystemSlot7: "SubSystemSlot7"; readonly FighterBay: "FighterBay"; readonly FighterTube0: "FighterTube0"; readonly FighterTube1: "FighterTube1"; readonly FighterTube2: "FighterTube2"; readonly FighterTube3: "FighterTube3"; readonly FighterTube4: "FighterTube4"; readonly Module: "Module"; }; export type GetCharactersCharacterIdBlueprints200OkLocationFlagEnum = typeof GetCharactersCharacterIdBlueprints200OkLocationFlagEnum[keyof typeof GetCharactersCharacterIdBlueprints200OkLocationFlagEnum]; /** * Check if a given object implements the GetCharactersCharacterIdBlueprints200Ok interface. */ export declare function instanceOfGetCharactersCharacterIdBlueprints200Ok(value: object): value is GetCharactersCharacterIdBlueprints200Ok; export declare function GetCharactersCharacterIdBlueprints200OkFromJSON(json: any): GetCharactersCharacterIdBlueprints200Ok; export declare function GetCharactersCharacterIdBlueprints200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdBlueprints200Ok; export declare function GetCharactersCharacterIdBlueprints200OkToJSON(json: any): GetCharactersCharacterIdBlueprints200Ok; export declare function GetCharactersCharacterIdBlueprints200OkToJSONTyped(value?: GetCharactersCharacterIdBlueprints200Ok | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=GetCharactersCharacterIdBlueprints200Ok.d.ts.map