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)

196 lines 6.55 kB
/** * 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. */ /** * 200 ok object * @export * @interface GetCharactersCharacterIdContracts200Ok */ export interface GetCharactersCharacterIdContracts200Ok { /** * Who will accept the contract * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ acceptorId: number; /** * ID to whom the contract is assigned, can be alliance, corporation or character ID * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ assigneeId: number; /** * To whom the contract is available * @type {string} * @memberof GetCharactersCharacterIdContracts200Ok */ availability: GetCharactersCharacterIdContracts200OkAvailabilityEnum; /** * Buyout price (for Auctions only) * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ buyout?: number; /** * Collateral price (for Couriers only) * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ collateral?: number; /** * contract_id integer * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ contractId: number; /** * Date of confirmation of contract * @type {Date} * @memberof GetCharactersCharacterIdContracts200Ok */ dateAccepted?: Date; /** * Date of completed of contract * @type {Date} * @memberof GetCharactersCharacterIdContracts200Ok */ dateCompleted?: Date; /** * Expiration date of the contract * @type {Date} * @memberof GetCharactersCharacterIdContracts200Ok */ dateExpired: Date; /** * Сreation date of the contract * @type {Date} * @memberof GetCharactersCharacterIdContracts200Ok */ dateIssued: Date; /** * Number of days to perform the contract * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ daysToComplete?: number; /** * End location ID (for Couriers contract) * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ endLocationId?: number; /** * true if the contract was issued on behalf of the issuer's corporation * @type {boolean} * @memberof GetCharactersCharacterIdContracts200Ok */ forCorporation: boolean; /** * Character's corporation ID for the issuer * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ issuerCorporationId: number; /** * Character ID for the issuer * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ issuerId: number; /** * Price of contract (for ItemsExchange and Auctions) * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ price?: number; /** * Remuneration for contract (for Couriers only) * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ reward?: number; /** * Start location ID (for Couriers contract) * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ startLocationId?: number; /** * Status of the the contract * @type {string} * @memberof GetCharactersCharacterIdContracts200Ok */ status: GetCharactersCharacterIdContracts200OkStatusEnum; /** * Title of the contract * @type {string} * @memberof GetCharactersCharacterIdContracts200Ok */ title?: string; /** * Type of the contract * @type {string} * @memberof GetCharactersCharacterIdContracts200Ok */ type: GetCharactersCharacterIdContracts200OkTypeEnum; /** * Volume of items in the contract * @type {number} * @memberof GetCharactersCharacterIdContracts200Ok */ volume?: number; } /** * @export */ export declare const GetCharactersCharacterIdContracts200OkAvailabilityEnum: { readonly Public: "public"; readonly Personal: "personal"; readonly Corporation: "corporation"; readonly Alliance: "alliance"; }; export type GetCharactersCharacterIdContracts200OkAvailabilityEnum = typeof GetCharactersCharacterIdContracts200OkAvailabilityEnum[keyof typeof GetCharactersCharacterIdContracts200OkAvailabilityEnum]; /** * @export */ export declare const GetCharactersCharacterIdContracts200OkStatusEnum: { readonly Outstanding: "outstanding"; readonly InProgress: "in_progress"; readonly FinishedIssuer: "finished_issuer"; readonly FinishedContractor: "finished_contractor"; readonly Finished: "finished"; readonly Cancelled: "cancelled"; readonly Rejected: "rejected"; readonly Failed: "failed"; readonly Deleted: "deleted"; readonly Reversed: "reversed"; }; export type GetCharactersCharacterIdContracts200OkStatusEnum = typeof GetCharactersCharacterIdContracts200OkStatusEnum[keyof typeof GetCharactersCharacterIdContracts200OkStatusEnum]; /** * @export */ export declare const GetCharactersCharacterIdContracts200OkTypeEnum: { readonly Unknown: "unknown"; readonly ItemExchange: "item_exchange"; readonly Auction: "auction"; readonly Courier: "courier"; readonly Loan: "loan"; }; export type GetCharactersCharacterIdContracts200OkTypeEnum = typeof GetCharactersCharacterIdContracts200OkTypeEnum[keyof typeof GetCharactersCharacterIdContracts200OkTypeEnum]; /** * Check if a given object implements the GetCharactersCharacterIdContracts200Ok interface. */ export declare function instanceOfGetCharactersCharacterIdContracts200Ok(value: object): value is GetCharactersCharacterIdContracts200Ok; export declare function GetCharactersCharacterIdContracts200OkFromJSON(json: any): GetCharactersCharacterIdContracts200Ok; export declare function GetCharactersCharacterIdContracts200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdContracts200Ok; export declare function GetCharactersCharacterIdContracts200OkToJSON(json: any): GetCharactersCharacterIdContracts200Ok; export declare function GetCharactersCharacterIdContracts200OkToJSONTyped(value?: GetCharactersCharacterIdContracts200Ok | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=GetCharactersCharacterIdContracts200Ok.d.ts.map