@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
233 lines • 13.8 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 * as runtime from '../runtime';
import type { GetCharactersCharacterIdContracts200Ok, GetCharactersCharacterIdContractsContractIdBids200Ok, GetCharactersCharacterIdContractsContractIdItems200Ok, GetContractsPublicBidsContractId200Ok, GetContractsPublicItemsContractId200Ok, GetContractsPublicRegionId200Ok, GetCorporationsCorporationIdContracts200Ok, GetCorporationsCorporationIdContractsContractIdBids200Ok, GetCorporationsCorporationIdContractsContractIdItems200Ok } from '../models/index';
export interface GetCharactersCharacterIdContractsRequest {
characterId: number;
datasource?: GetCharactersCharacterIdContractsDatasourceEnum;
ifNoneMatch?: string;
page?: number;
token?: string;
}
export interface GetCharactersCharacterIdContractsContractIdBidsRequest {
characterId: number;
contractId: number;
datasource?: GetCharactersCharacterIdContractsContractIdBidsDatasourceEnum;
ifNoneMatch?: string;
token?: string;
}
export interface GetCharactersCharacterIdContractsContractIdItemsRequest {
characterId: number;
contractId: number;
datasource?: GetCharactersCharacterIdContractsContractIdItemsDatasourceEnum;
ifNoneMatch?: string;
token?: string;
}
export interface GetContractsPublicBidsContractIdRequest {
contractId: number;
datasource?: GetContractsPublicBidsContractIdDatasourceEnum;
ifNoneMatch?: string;
page?: number;
}
export interface GetContractsPublicItemsContractIdRequest {
contractId: number;
datasource?: GetContractsPublicItemsContractIdDatasourceEnum;
ifNoneMatch?: string;
page?: number;
}
export interface GetContractsPublicRegionIdRequest {
regionId: number;
datasource?: GetContractsPublicRegionIdDatasourceEnum;
ifNoneMatch?: string;
page?: number;
}
export interface GetCorporationsCorporationIdContractsRequest {
corporationId: number;
datasource?: GetCorporationsCorporationIdContractsDatasourceEnum;
ifNoneMatch?: string;
page?: number;
token?: string;
}
export interface GetCorporationsCorporationIdContractsContractIdBidsRequest {
contractId: number;
corporationId: number;
datasource?: GetCorporationsCorporationIdContractsContractIdBidsDatasourceEnum;
ifNoneMatch?: string;
page?: number;
token?: string;
}
export interface GetCorporationsCorporationIdContractsContractIdItemsRequest {
contractId: number;
corporationId: number;
datasource?: GetCorporationsCorporationIdContractsContractIdItemsDatasourceEnum;
ifNoneMatch?: string;
token?: string;
}
/**
*
*/
export declare class ContractsApi extends runtime.BaseAPI {
/**
* Returns contracts available to a character, only if the character is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
* Get contracts
*/
getCharactersCharacterIdContractsRaw(requestParameters: GetCharactersCharacterIdContractsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdContracts200Ok>>>;
/**
* Returns contracts available to a character, only if the character is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
* Get contracts
*/
getCharactersCharacterIdContracts(requestParameters: GetCharactersCharacterIdContractsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdContracts200Ok>>;
/**
* Lists bids on a particular auction contract --- This route is cached for up to 300 seconds
* Get contract bids
*/
getCharactersCharacterIdContractsContractIdBidsRaw(requestParameters: GetCharactersCharacterIdContractsContractIdBidsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdContractsContractIdBids200Ok>>>;
/**
* Lists bids on a particular auction contract --- This route is cached for up to 300 seconds
* Get contract bids
*/
getCharactersCharacterIdContractsContractIdBids(requestParameters: GetCharactersCharacterIdContractsContractIdBidsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdContractsContractIdBids200Ok>>;
/**
* Lists items of a particular contract --- This route is cached for up to 3600 seconds
* Get contract items
*/
getCharactersCharacterIdContractsContractIdItemsRaw(requestParameters: GetCharactersCharacterIdContractsContractIdItemsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdContractsContractIdItems200Ok>>>;
/**
* Lists items of a particular contract --- This route is cached for up to 3600 seconds
* Get contract items
*/
getCharactersCharacterIdContractsContractIdItems(requestParameters: GetCharactersCharacterIdContractsContractIdItemsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdContractsContractIdItems200Ok>>;
/**
* Lists bids on a public auction contract --- This route is cached for up to 300 seconds
* Get public contract bids
*/
getContractsPublicBidsContractIdRaw(requestParameters: GetContractsPublicBidsContractIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetContractsPublicBidsContractId200Ok>>>;
/**
* Lists bids on a public auction contract --- This route is cached for up to 300 seconds
* Get public contract bids
*/
getContractsPublicBidsContractId(requestParameters: GetContractsPublicBidsContractIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetContractsPublicBidsContractId200Ok> | null | undefined>;
/**
* Lists items of a public contract --- This route is cached for up to 3600 seconds
* Get public contract items
*/
getContractsPublicItemsContractIdRaw(requestParameters: GetContractsPublicItemsContractIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetContractsPublicItemsContractId200Ok>>>;
/**
* Lists items of a public contract --- This route is cached for up to 3600 seconds
* Get public contract items
*/
getContractsPublicItemsContractId(requestParameters: GetContractsPublicItemsContractIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetContractsPublicItemsContractId200Ok> | null | undefined>;
/**
* Returns a paginated list of all public contracts in the given region --- This route is cached for up to 1800 seconds
* Get public contracts
*/
getContractsPublicRegionIdRaw(requestParameters: GetContractsPublicRegionIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetContractsPublicRegionId200Ok>>>;
/**
* Returns a paginated list of all public contracts in the given region --- This route is cached for up to 1800 seconds
* Get public contracts
*/
getContractsPublicRegionId(requestParameters: GetContractsPublicRegionIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetContractsPublicRegionId200Ok>>;
/**
* Returns contracts available to a corporation, only if the corporation is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
* Get corporation contracts
*/
getCorporationsCorporationIdContractsRaw(requestParameters: GetCorporationsCorporationIdContractsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdContracts200Ok>>>;
/**
* Returns contracts available to a corporation, only if the corporation is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". --- This route is cached for up to 300 seconds
* Get corporation contracts
*/
getCorporationsCorporationIdContracts(requestParameters: GetCorporationsCorporationIdContractsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdContracts200Ok>>;
/**
* Lists bids on a particular auction contract --- This route is cached for up to 3600 seconds
* Get corporation contract bids
*/
getCorporationsCorporationIdContractsContractIdBidsRaw(requestParameters: GetCorporationsCorporationIdContractsContractIdBidsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdContractsContractIdBids200Ok>>>;
/**
* Lists bids on a particular auction contract --- This route is cached for up to 3600 seconds
* Get corporation contract bids
*/
getCorporationsCorporationIdContractsContractIdBids(requestParameters: GetCorporationsCorporationIdContractsContractIdBidsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdContractsContractIdBids200Ok>>;
/**
* Lists items of a particular contract --- This route is cached for up to 3600 seconds
* Get corporation contract items
*/
getCorporationsCorporationIdContractsContractIdItemsRaw(requestParameters: GetCorporationsCorporationIdContractsContractIdItemsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdContractsContractIdItems200Ok>>>;
/**
* Lists items of a particular contract --- This route is cached for up to 3600 seconds
* Get corporation contract items
*/
getCorporationsCorporationIdContractsContractIdItems(requestParameters: GetCorporationsCorporationIdContractsContractIdItemsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdContractsContractIdItems200Ok>>;
}
/**
* @export
*/
export declare const GetCharactersCharacterIdContractsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdContractsDatasourceEnum = typeof GetCharactersCharacterIdContractsDatasourceEnum[keyof typeof GetCharactersCharacterIdContractsDatasourceEnum];
/**
* @export
*/
export declare const GetCharactersCharacterIdContractsContractIdBidsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdContractsContractIdBidsDatasourceEnum = typeof GetCharactersCharacterIdContractsContractIdBidsDatasourceEnum[keyof typeof GetCharactersCharacterIdContractsContractIdBidsDatasourceEnum];
/**
* @export
*/
export declare const GetCharactersCharacterIdContractsContractIdItemsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdContractsContractIdItemsDatasourceEnum = typeof GetCharactersCharacterIdContractsContractIdItemsDatasourceEnum[keyof typeof GetCharactersCharacterIdContractsContractIdItemsDatasourceEnum];
/**
* @export
*/
export declare const GetContractsPublicBidsContractIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetContractsPublicBidsContractIdDatasourceEnum = typeof GetContractsPublicBidsContractIdDatasourceEnum[keyof typeof GetContractsPublicBidsContractIdDatasourceEnum];
/**
* @export
*/
export declare const GetContractsPublicItemsContractIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetContractsPublicItemsContractIdDatasourceEnum = typeof GetContractsPublicItemsContractIdDatasourceEnum[keyof typeof GetContractsPublicItemsContractIdDatasourceEnum];
/**
* @export
*/
export declare const GetContractsPublicRegionIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetContractsPublicRegionIdDatasourceEnum = typeof GetContractsPublicRegionIdDatasourceEnum[keyof typeof GetContractsPublicRegionIdDatasourceEnum];
/**
* @export
*/
export declare const GetCorporationsCorporationIdContractsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCorporationsCorporationIdContractsDatasourceEnum = typeof GetCorporationsCorporationIdContractsDatasourceEnum[keyof typeof GetCorporationsCorporationIdContractsDatasourceEnum];
/**
* @export
*/
export declare const GetCorporationsCorporationIdContractsContractIdBidsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCorporationsCorporationIdContractsContractIdBidsDatasourceEnum = typeof GetCorporationsCorporationIdContractsContractIdBidsDatasourceEnum[keyof typeof GetCorporationsCorporationIdContractsContractIdBidsDatasourceEnum];
/**
* @export
*/
export declare const GetCorporationsCorporationIdContractsContractIdItemsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCorporationsCorporationIdContractsContractIdItemsDatasourceEnum = typeof GetCorporationsCorporationIdContractsContractIdItemsDatasourceEnum[keyof typeof GetCorporationsCorporationIdContractsContractIdItemsDatasourceEnum];
//# sourceMappingURL=ContractsApi.d.ts.map