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)

134 lines 4.12 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 GetContractsPublicRegionId200Ok */ export interface GetContractsPublicRegionId200Ok { /** * Buyout price (for Auctions only) * @type {number} * @memberof GetContractsPublicRegionId200Ok */ buyout?: number; /** * Collateral price (for Couriers only) * @type {number} * @memberof GetContractsPublicRegionId200Ok */ collateral?: number; /** * contract_id integer * @type {number} * @memberof GetContractsPublicRegionId200Ok */ contractId: number; /** * Expiration date of the contract * @type {Date} * @memberof GetContractsPublicRegionId200Ok */ dateExpired: Date; /** * Сreation date of the contract * @type {Date} * @memberof GetContractsPublicRegionId200Ok */ dateIssued: Date; /** * Number of days to perform the contract * @type {number} * @memberof GetContractsPublicRegionId200Ok */ daysToComplete?: number; /** * End location ID (for Couriers contract) * @type {number} * @memberof GetContractsPublicRegionId200Ok */ endLocationId?: number; /** * true if the contract was issued on behalf of the issuer's corporation * @type {boolean} * @memberof GetContractsPublicRegionId200Ok */ forCorporation?: boolean; /** * Character's corporation ID for the issuer * @type {number} * @memberof GetContractsPublicRegionId200Ok */ issuerCorporationId: number; /** * Character ID for the issuer * @type {number} * @memberof GetContractsPublicRegionId200Ok */ issuerId: number; /** * Price of contract (for ItemsExchange and Auctions) * @type {number} * @memberof GetContractsPublicRegionId200Ok */ price?: number; /** * Remuneration for contract (for Couriers only) * @type {number} * @memberof GetContractsPublicRegionId200Ok */ reward?: number; /** * Start location ID (for Couriers contract) * @type {number} * @memberof GetContractsPublicRegionId200Ok */ startLocationId?: number; /** * Title of the contract * @type {string} * @memberof GetContractsPublicRegionId200Ok */ title?: string; /** * Type of the contract * @type {string} * @memberof GetContractsPublicRegionId200Ok */ type: GetContractsPublicRegionId200OkTypeEnum; /** * Volume of items in the contract * @type {number} * @memberof GetContractsPublicRegionId200Ok */ volume?: number; } /** * @export */ export declare const GetContractsPublicRegionId200OkTypeEnum: { readonly Unknown: "unknown"; readonly ItemExchange: "item_exchange"; readonly Auction: "auction"; readonly Courier: "courier"; readonly Loan: "loan"; }; export type GetContractsPublicRegionId200OkTypeEnum = typeof GetContractsPublicRegionId200OkTypeEnum[keyof typeof GetContractsPublicRegionId200OkTypeEnum]; /** * Check if a given object implements the GetContractsPublicRegionId200Ok interface. */ export declare function instanceOfGetContractsPublicRegionId200Ok(value: object): value is GetContractsPublicRegionId200Ok; export declare function GetContractsPublicRegionId200OkFromJSON(json: any): GetContractsPublicRegionId200Ok; export declare function GetContractsPublicRegionId200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetContractsPublicRegionId200Ok; export declare function GetContractsPublicRegionId200OkToJSON(json: any): GetContractsPublicRegionId200Ok; export declare function GetContractsPublicRegionId200OkToJSONTyped(value?: GetContractsPublicRegionId200Ok | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=GetContractsPublicRegionId200Ok.d.ts.map