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)

207 lines 12.1 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. */ import * as runtime from '../runtime'; import type { GetCharactersCharacterIdIndustryJobs200Ok, GetCharactersCharacterIdMining200Ok, GetCorporationCorporationIdMiningExtractions200Ok, GetCorporationCorporationIdMiningObservers200Ok, GetCorporationCorporationIdMiningObserversObserverId200Ok, GetCorporationsCorporationIdIndustryJobs200Ok, GetIndustryFacilities200Ok, GetIndustrySystems200Ok } from '../models/index'; export interface GetCharactersCharacterIdIndustryJobsRequest { characterId: number; datasource?: GetCharactersCharacterIdIndustryJobsDatasourceEnum; ifNoneMatch?: string; includeCompleted?: boolean; token?: string; } export interface GetCharactersCharacterIdMiningRequest { characterId: number; datasource?: GetCharactersCharacterIdMiningDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetCorporationCorporationIdMiningExtractionsRequest { corporationId: number; datasource?: GetCorporationCorporationIdMiningExtractionsDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetCorporationCorporationIdMiningObserversRequest { corporationId: number; datasource?: GetCorporationCorporationIdMiningObserversDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetCorporationCorporationIdMiningObserversObserverIdRequest { corporationId: number; observerId: number; datasource?: GetCorporationCorporationIdMiningObserversObserverIdDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetCorporationsCorporationIdIndustryJobsRequest { corporationId: number; datasource?: GetCorporationsCorporationIdIndustryJobsDatasourceEnum; ifNoneMatch?: string; includeCompleted?: boolean; page?: number; token?: string; } export interface GetIndustryFacilitiesRequest { datasource?: GetIndustryFacilitiesDatasourceEnum; ifNoneMatch?: string; } export interface GetIndustrySystemsRequest { datasource?: GetIndustrySystemsDatasourceEnum; ifNoneMatch?: string; } /** * */ export declare class IndustryApi extends runtime.BaseAPI { /** * List industry jobs placed by a character --- This route is cached for up to 300 seconds * List character industry jobs */ getCharactersCharacterIdIndustryJobsRaw(requestParameters: GetCharactersCharacterIdIndustryJobsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdIndustryJobs200Ok>>>; /** * List industry jobs placed by a character --- This route is cached for up to 300 seconds * List character industry jobs */ getCharactersCharacterIdIndustryJobs(requestParameters: GetCharactersCharacterIdIndustryJobsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdIndustryJobs200Ok>>; /** * Paginated record of all mining done by a character for the past 30 days --- This route is cached for up to 600 seconds * Character mining ledger */ getCharactersCharacterIdMiningRaw(requestParameters: GetCharactersCharacterIdMiningRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdMining200Ok>>>; /** * Paginated record of all mining done by a character for the past 30 days --- This route is cached for up to 600 seconds * Character mining ledger */ getCharactersCharacterIdMining(requestParameters: GetCharactersCharacterIdMiningRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdMining200Ok>>; /** * Extraction timers for all moon chunks being extracted by refineries belonging to a corporation. --- This route is cached for up to 1800 seconds --- Requires one of the following EVE corporation role(s): Station_Manager * Moon extraction timers */ getCorporationCorporationIdMiningExtractionsRaw(requestParameters: GetCorporationCorporationIdMiningExtractionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationCorporationIdMiningExtractions200Ok>>>; /** * Extraction timers for all moon chunks being extracted by refineries belonging to a corporation. --- This route is cached for up to 1800 seconds --- Requires one of the following EVE corporation role(s): Station_Manager * Moon extraction timers */ getCorporationCorporationIdMiningExtractions(requestParameters: GetCorporationCorporationIdMiningExtractionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationCorporationIdMiningExtractions200Ok>>; /** * Paginated list of all entities capable of observing and recording mining for a corporation --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant * Corporation mining observers */ getCorporationCorporationIdMiningObserversRaw(requestParameters: GetCorporationCorporationIdMiningObserversRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationCorporationIdMiningObservers200Ok>>>; /** * Paginated list of all entities capable of observing and recording mining for a corporation --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant * Corporation mining observers */ getCorporationCorporationIdMiningObservers(requestParameters: GetCorporationCorporationIdMiningObserversRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationCorporationIdMiningObservers200Ok>>; /** * Paginated record of all mining seen by an observer --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant * Observed corporation mining */ getCorporationCorporationIdMiningObserversObserverIdRaw(requestParameters: GetCorporationCorporationIdMiningObserversObserverIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationCorporationIdMiningObserversObserverId200Ok>>>; /** * Paginated record of all mining seen by an observer --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant * Observed corporation mining */ getCorporationCorporationIdMiningObserversObserverId(requestParameters: GetCorporationCorporationIdMiningObserversObserverIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationCorporationIdMiningObserversObserverId200Ok>>; /** * List industry jobs run by a corporation --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Factory_Manager * List corporation industry jobs */ getCorporationsCorporationIdIndustryJobsRaw(requestParameters: GetCorporationsCorporationIdIndustryJobsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdIndustryJobs200Ok>>>; /** * List industry jobs run by a corporation --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Factory_Manager * List corporation industry jobs */ getCorporationsCorporationIdIndustryJobs(requestParameters: GetCorporationsCorporationIdIndustryJobsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdIndustryJobs200Ok>>; /** * Return a list of industry facilities --- This route is cached for up to 3600 seconds * List industry facilities */ getIndustryFacilitiesRaw(requestParameters: GetIndustryFacilitiesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetIndustryFacilities200Ok>>>; /** * Return a list of industry facilities --- This route is cached for up to 3600 seconds * List industry facilities */ getIndustryFacilities(requestParameters?: GetIndustryFacilitiesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetIndustryFacilities200Ok>>; /** * Return cost indices for solar systems --- This route is cached for up to 3600 seconds * List solar system cost indices */ getIndustrySystemsRaw(requestParameters: GetIndustrySystemsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetIndustrySystems200Ok>>>; /** * Return cost indices for solar systems --- This route is cached for up to 3600 seconds * List solar system cost indices */ getIndustrySystems(requestParameters?: GetIndustrySystemsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetIndustrySystems200Ok>>; } /** * @export */ export declare const GetCharactersCharacterIdIndustryJobsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdIndustryJobsDatasourceEnum = typeof GetCharactersCharacterIdIndustryJobsDatasourceEnum[keyof typeof GetCharactersCharacterIdIndustryJobsDatasourceEnum]; /** * @export */ export declare const GetCharactersCharacterIdMiningDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdMiningDatasourceEnum = typeof GetCharactersCharacterIdMiningDatasourceEnum[keyof typeof GetCharactersCharacterIdMiningDatasourceEnum]; /** * @export */ export declare const GetCorporationCorporationIdMiningExtractionsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationCorporationIdMiningExtractionsDatasourceEnum = typeof GetCorporationCorporationIdMiningExtractionsDatasourceEnum[keyof typeof GetCorporationCorporationIdMiningExtractionsDatasourceEnum]; /** * @export */ export declare const GetCorporationCorporationIdMiningObserversDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationCorporationIdMiningObserversDatasourceEnum = typeof GetCorporationCorporationIdMiningObserversDatasourceEnum[keyof typeof GetCorporationCorporationIdMiningObserversDatasourceEnum]; /** * @export */ export declare const GetCorporationCorporationIdMiningObserversObserverIdDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationCorporationIdMiningObserversObserverIdDatasourceEnum = typeof GetCorporationCorporationIdMiningObserversObserverIdDatasourceEnum[keyof typeof GetCorporationCorporationIdMiningObserversObserverIdDatasourceEnum]; /** * @export */ export declare const GetCorporationsCorporationIdIndustryJobsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationsCorporationIdIndustryJobsDatasourceEnum = typeof GetCorporationsCorporationIdIndustryJobsDatasourceEnum[keyof typeof GetCorporationsCorporationIdIndustryJobsDatasourceEnum]; /** * @export */ export declare const GetIndustryFacilitiesDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetIndustryFacilitiesDatasourceEnum = typeof GetIndustryFacilitiesDatasourceEnum[keyof typeof GetIndustryFacilitiesDatasourceEnum]; /** * @export */ export declare const GetIndustrySystemsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetIndustrySystemsDatasourceEnum = typeof GetIndustrySystemsDatasourceEnum[keyof typeof GetIndustrySystemsDatasourceEnum]; //# sourceMappingURL=IndustryApi.d.ts.map