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)

163 lines 9.94 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 { GetCharactersCharacterIdWalletJournal200Ok, GetCharactersCharacterIdWalletTransactions200Ok, GetCorporationsCorporationIdWallets200Ok, GetCorporationsCorporationIdWalletsDivisionJournal200Ok, GetCorporationsCorporationIdWalletsDivisionTransactions200Ok } from '../models/index'; export interface GetCharactersCharacterIdWalletRequest { characterId: number; datasource?: GetCharactersCharacterIdWalletDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface GetCharactersCharacterIdWalletJournalRequest { characterId: number; datasource?: GetCharactersCharacterIdWalletJournalDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetCharactersCharacterIdWalletTransactionsRequest { characterId: number; datasource?: GetCharactersCharacterIdWalletTransactionsDatasourceEnum; fromId?: number; ifNoneMatch?: string; token?: string; } export interface GetCorporationsCorporationIdWalletsRequest { corporationId: number; datasource?: GetCorporationsCorporationIdWalletsDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface GetCorporationsCorporationIdWalletsDivisionJournalRequest { corporationId: number; division: number; datasource?: GetCorporationsCorporationIdWalletsDivisionJournalDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetCorporationsCorporationIdWalletsDivisionTransactionsRequest { corporationId: number; division: number; datasource?: GetCorporationsCorporationIdWalletsDivisionTransactionsDatasourceEnum; fromId?: number; ifNoneMatch?: string; token?: string; } /** * */ export declare class WalletApi extends runtime.BaseAPI { /** * Returns a character\'s wallet balance --- This route is cached for up to 120 seconds --- [Diff of the upcoming changes](https://esi.evetech.net/diff/latest/dev/#GET-/characters/{character_id}/wallet/) * Get a character\'s wallet balance */ getCharactersCharacterIdWalletRaw(requestParameters: GetCharactersCharacterIdWalletRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<number>>; /** * Returns a character\'s wallet balance --- This route is cached for up to 120 seconds --- [Diff of the upcoming changes](https://esi.evetech.net/diff/latest/dev/#GET-/characters/{character_id}/wallet/) * Get a character\'s wallet balance */ getCharactersCharacterIdWallet(requestParameters: GetCharactersCharacterIdWalletRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<number>; /** * Retrieve the given character\'s wallet journal going 30 days back --- This route is cached for up to 3600 seconds * Get character wallet journal */ getCharactersCharacterIdWalletJournalRaw(requestParameters: GetCharactersCharacterIdWalletJournalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdWalletJournal200Ok>>>; /** * Retrieve the given character\'s wallet journal going 30 days back --- This route is cached for up to 3600 seconds * Get character wallet journal */ getCharactersCharacterIdWalletJournal(requestParameters: GetCharactersCharacterIdWalletJournalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdWalletJournal200Ok>>; /** * Get wallet transactions of a character --- This route is cached for up to 3600 seconds * Get wallet transactions */ getCharactersCharacterIdWalletTransactionsRaw(requestParameters: GetCharactersCharacterIdWalletTransactionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdWalletTransactions200Ok>>>; /** * Get wallet transactions of a character --- This route is cached for up to 3600 seconds * Get wallet transactions */ getCharactersCharacterIdWalletTransactions(requestParameters: GetCharactersCharacterIdWalletTransactionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdWalletTransactions200Ok>>; /** * Get a corporation\'s wallets --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Accountant, Junior_Accountant * Returns a corporation\'s wallet balance */ getCorporationsCorporationIdWalletsRaw(requestParameters: GetCorporationsCorporationIdWalletsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdWallets200Ok>>>; /** * Get a corporation\'s wallets --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Accountant, Junior_Accountant * Returns a corporation\'s wallet balance */ getCorporationsCorporationIdWallets(requestParameters: GetCorporationsCorporationIdWalletsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdWallets200Ok>>; /** * Retrieve the given corporation\'s wallet journal for the given division going 30 days back --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Junior_Accountant * Get corporation wallet journal */ getCorporationsCorporationIdWalletsDivisionJournalRaw(requestParameters: GetCorporationsCorporationIdWalletsDivisionJournalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdWalletsDivisionJournal200Ok>>>; /** * Retrieve the given corporation\'s wallet journal for the given division going 30 days back --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Junior_Accountant * Get corporation wallet journal */ getCorporationsCorporationIdWalletsDivisionJournal(requestParameters: GetCorporationsCorporationIdWalletsDivisionJournalRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdWalletsDivisionJournal200Ok>>; /** * Get wallet transactions of a corporation --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Junior_Accountant * Get corporation wallet transactions */ getCorporationsCorporationIdWalletsDivisionTransactionsRaw(requestParameters: GetCorporationsCorporationIdWalletsDivisionTransactionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdWalletsDivisionTransactions200Ok>>>; /** * Get wallet transactions of a corporation --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Junior_Accountant * Get corporation wallet transactions */ getCorporationsCorporationIdWalletsDivisionTransactions(requestParameters: GetCorporationsCorporationIdWalletsDivisionTransactionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdWalletsDivisionTransactions200Ok>>; } /** * @export */ export declare const GetCharactersCharacterIdWalletDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdWalletDatasourceEnum = typeof GetCharactersCharacterIdWalletDatasourceEnum[keyof typeof GetCharactersCharacterIdWalletDatasourceEnum]; /** * @export */ export declare const GetCharactersCharacterIdWalletJournalDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdWalletJournalDatasourceEnum = typeof GetCharactersCharacterIdWalletJournalDatasourceEnum[keyof typeof GetCharactersCharacterIdWalletJournalDatasourceEnum]; /** * @export */ export declare const GetCharactersCharacterIdWalletTransactionsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdWalletTransactionsDatasourceEnum = typeof GetCharactersCharacterIdWalletTransactionsDatasourceEnum[keyof typeof GetCharactersCharacterIdWalletTransactionsDatasourceEnum]; /** * @export */ export declare const GetCorporationsCorporationIdWalletsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationsCorporationIdWalletsDatasourceEnum = typeof GetCorporationsCorporationIdWalletsDatasourceEnum[keyof typeof GetCorporationsCorporationIdWalletsDatasourceEnum]; /** * @export */ export declare const GetCorporationsCorporationIdWalletsDivisionJournalDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationsCorporationIdWalletsDivisionJournalDatasourceEnum = typeof GetCorporationsCorporationIdWalletsDivisionJournalDatasourceEnum[keyof typeof GetCorporationsCorporationIdWalletsDivisionJournalDatasourceEnum]; /** * @export */ export declare const GetCorporationsCorporationIdWalletsDivisionTransactionsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationsCorporationIdWalletsDivisionTransactionsDatasourceEnum = typeof GetCorporationsCorporationIdWalletsDivisionTransactionsDatasourceEnum[keyof typeof GetCorporationsCorporationIdWalletsDivisionTransactionsDatasourceEnum]; //# sourceMappingURL=WalletApi.d.ts.map