@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
154 lines • 4.21 kB
TypeScript
/**
* EVE Swagger Interface
* An OpenAPI for EVE Online
*
* The version of the OpenAPI document: 1.33
*
*
* 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 { GetDogmaEffectsEffectIdModifier } from './GetDogmaEffectsEffectIdModifier';
/**
* 200 ok object
* @export
* @interface GetDogmaEffectsEffectIdOk
*/
export interface GetDogmaEffectsEffectIdOk {
/**
* description string
* @type {string}
* @memberof GetDogmaEffectsEffectIdOk
*/
description?: string;
/**
* disallow_auto_repeat boolean
* @type {boolean}
* @memberof GetDogmaEffectsEffectIdOk
*/
disallowAutoRepeat?: boolean;
/**
* discharge_attribute_id integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
dischargeAttributeId?: number;
/**
* display_name string
* @type {string}
* @memberof GetDogmaEffectsEffectIdOk
*/
displayName?: string;
/**
* duration_attribute_id integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
durationAttributeId?: number;
/**
* effect_category integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
effectCategory?: number;
/**
* effect_id integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
effectId: number;
/**
* electronic_chance boolean
* @type {boolean}
* @memberof GetDogmaEffectsEffectIdOk
*/
electronicChance?: boolean;
/**
* falloff_attribute_id integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
falloffAttributeId?: number;
/**
* icon_id integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
iconId?: number;
/**
* is_assistance boolean
* @type {boolean}
* @memberof GetDogmaEffectsEffectIdOk
*/
isAssistance?: boolean;
/**
* is_offensive boolean
* @type {boolean}
* @memberof GetDogmaEffectsEffectIdOk
*/
isOffensive?: boolean;
/**
* is_warp_safe boolean
* @type {boolean}
* @memberof GetDogmaEffectsEffectIdOk
*/
isWarpSafe?: boolean;
/**
* modifiers array
* @type {Array<GetDogmaEffectsEffectIdModifier>}
* @memberof GetDogmaEffectsEffectIdOk
*/
modifiers?: Array<GetDogmaEffectsEffectIdModifier>;
/**
* name string
* @type {string}
* @memberof GetDogmaEffectsEffectIdOk
*/
name?: string;
/**
* post_expression integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
postExpression?: number;
/**
* pre_expression integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
preExpression?: number;
/**
* published boolean
* @type {boolean}
* @memberof GetDogmaEffectsEffectIdOk
*/
published?: boolean;
/**
* range_attribute_id integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
rangeAttributeId?: number;
/**
* range_chance boolean
* @type {boolean}
* @memberof GetDogmaEffectsEffectIdOk
*/
rangeChance?: boolean;
/**
* tracking_speed_attribute_id integer
* @type {number}
* @memberof GetDogmaEffectsEffectIdOk
*/
trackingSpeedAttributeId?: number;
}
/**
* Check if a given object implements the GetDogmaEffectsEffectIdOk interface.
*/
export declare function instanceOfGetDogmaEffectsEffectIdOk(value: object): value is GetDogmaEffectsEffectIdOk;
export declare function GetDogmaEffectsEffectIdOkFromJSON(json: any): GetDogmaEffectsEffectIdOk;
export declare function GetDogmaEffectsEffectIdOkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetDogmaEffectsEffectIdOk;
export declare function GetDogmaEffectsEffectIdOkToJSON(json: any): GetDogmaEffectsEffectIdOk;
export declare function GetDogmaEffectsEffectIdOkToJSONTyped(value?: GetDogmaEffectsEffectIdOk | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=GetDogmaEffectsEffectIdOk.d.ts.map