@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
90 lines • 2.66 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 { GetWarsWarIdAggressor } from './GetWarsWarIdAggressor';
import type { GetWarsWarIdAlly } from './GetWarsWarIdAlly';
import type { GetWarsWarIdDefender } from './GetWarsWarIdDefender';
/**
* 200 ok object
* @export
* @interface GetWarsWarIdOk
*/
export interface GetWarsWarIdOk {
/**
*
* @type {GetWarsWarIdAggressor}
* @memberof GetWarsWarIdOk
*/
aggressor: GetWarsWarIdAggressor;
/**
* allied corporations or alliances, each object contains either corporation_id or alliance_id
* @type {Array<GetWarsWarIdAlly>}
* @memberof GetWarsWarIdOk
*/
allies?: Array<GetWarsWarIdAlly>;
/**
* Time that the war was declared
* @type {Date}
* @memberof GetWarsWarIdOk
*/
declared: Date;
/**
*
* @type {GetWarsWarIdDefender}
* @memberof GetWarsWarIdOk
*/
defender: GetWarsWarIdDefender;
/**
* Time the war ended and shooting was no longer allowed
* @type {Date}
* @memberof GetWarsWarIdOk
*/
finished?: Date;
/**
* ID of the specified war
* @type {number}
* @memberof GetWarsWarIdOk
*/
id: number;
/**
* Was the war declared mutual by both parties
* @type {boolean}
* @memberof GetWarsWarIdOk
*/
mutual: boolean;
/**
* Is the war currently open for allies or not
* @type {boolean}
* @memberof GetWarsWarIdOk
*/
openForAllies: boolean;
/**
* Time the war was retracted but both sides could still shoot each other
* @type {Date}
* @memberof GetWarsWarIdOk
*/
retracted?: Date;
/**
* Time when the war started and both sides could shoot each other
* @type {Date}
* @memberof GetWarsWarIdOk
*/
started?: Date;
}
/**
* Check if a given object implements the GetWarsWarIdOk interface.
*/
export declare function instanceOfGetWarsWarIdOk(value: object): value is GetWarsWarIdOk;
export declare function GetWarsWarIdOkFromJSON(json: any): GetWarsWarIdOk;
export declare function GetWarsWarIdOkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetWarsWarIdOk;
export declare function GetWarsWarIdOkToJSON(json: any): GetWarsWarIdOk;
export declare function GetWarsWarIdOkToJSONTyped(value?: GetWarsWarIdOk | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=GetWarsWarIdOk.d.ts.map