@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
128 lines • 5.91 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 { GetDogmaAttributesAttributeIdOk, GetDogmaDynamicItemsTypeIdItemIdOk, GetDogmaEffectsEffectIdOk } from '../models/index';
export interface GetDogmaAttributesRequest {
datasource?: GetDogmaAttributesDatasourceEnum;
ifNoneMatch?: string;
}
export interface GetDogmaAttributesAttributeIdRequest {
attributeId: number;
datasource?: GetDogmaAttributesAttributeIdDatasourceEnum;
ifNoneMatch?: string;
}
export interface GetDogmaDynamicItemsTypeIdItemIdRequest {
itemId: number;
typeId: number;
datasource?: GetDogmaDynamicItemsTypeIdItemIdDatasourceEnum;
ifNoneMatch?: string;
}
export interface GetDogmaEffectsRequest {
datasource?: GetDogmaEffectsDatasourceEnum;
ifNoneMatch?: string;
}
export interface GetDogmaEffectsEffectIdRequest {
effectId: number;
datasource?: GetDogmaEffectsEffectIdDatasourceEnum;
ifNoneMatch?: string;
}
/**
*
*/
export declare class DogmaApi extends runtime.BaseAPI {
/**
* Get a list of dogma attribute ids --- This route expires daily at 11:05
* Get attributes
*/
getDogmaAttributesRaw(requestParameters: GetDogmaAttributesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<number>>>;
/**
* Get a list of dogma attribute ids --- This route expires daily at 11:05
* Get attributes
*/
getDogmaAttributes(requestParameters?: GetDogmaAttributesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<number>>;
/**
* Get information on a dogma attribute --- This route expires daily at 11:05
* Get attribute information
*/
getDogmaAttributesAttributeIdRaw(requestParameters: GetDogmaAttributesAttributeIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetDogmaAttributesAttributeIdOk>>;
/**
* Get information on a dogma attribute --- This route expires daily at 11:05
* Get attribute information
*/
getDogmaAttributesAttributeId(requestParameters: GetDogmaAttributesAttributeIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetDogmaAttributesAttributeIdOk>;
/**
* Returns info about a dynamic item resulting from mutation with a mutaplasmid. --- This route expires daily at 11:05
* Get dynamic item information
*/
getDogmaDynamicItemsTypeIdItemIdRaw(requestParameters: GetDogmaDynamicItemsTypeIdItemIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetDogmaDynamicItemsTypeIdItemIdOk>>;
/**
* Returns info about a dynamic item resulting from mutation with a mutaplasmid. --- This route expires daily at 11:05
* Get dynamic item information
*/
getDogmaDynamicItemsTypeIdItemId(requestParameters: GetDogmaDynamicItemsTypeIdItemIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetDogmaDynamicItemsTypeIdItemIdOk>;
/**
* Get a list of dogma effect ids --- This route expires daily at 11:05
* Get effects
*/
getDogmaEffectsRaw(requestParameters: GetDogmaEffectsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<number>>>;
/**
* Get a list of dogma effect ids --- This route expires daily at 11:05
* Get effects
*/
getDogmaEffects(requestParameters?: GetDogmaEffectsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<number>>;
/**
* Get information on a dogma effect --- This route expires daily at 11:05
* Get effect information
*/
getDogmaEffectsEffectIdRaw(requestParameters: GetDogmaEffectsEffectIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetDogmaEffectsEffectIdOk>>;
/**
* Get information on a dogma effect --- This route expires daily at 11:05
* Get effect information
*/
getDogmaEffectsEffectId(requestParameters: GetDogmaEffectsEffectIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetDogmaEffectsEffectIdOk>;
}
/**
* @export
*/
export declare const GetDogmaAttributesDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetDogmaAttributesDatasourceEnum = typeof GetDogmaAttributesDatasourceEnum[keyof typeof GetDogmaAttributesDatasourceEnum];
/**
* @export
*/
export declare const GetDogmaAttributesAttributeIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetDogmaAttributesAttributeIdDatasourceEnum = typeof GetDogmaAttributesAttributeIdDatasourceEnum[keyof typeof GetDogmaAttributesAttributeIdDatasourceEnum];
/**
* @export
*/
export declare const GetDogmaDynamicItemsTypeIdItemIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetDogmaDynamicItemsTypeIdItemIdDatasourceEnum = typeof GetDogmaDynamicItemsTypeIdItemIdDatasourceEnum[keyof typeof GetDogmaDynamicItemsTypeIdItemIdDatasourceEnum];
/**
* @export
*/
export declare const GetDogmaEffectsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetDogmaEffectsDatasourceEnum = typeof GetDogmaEffectsDatasourceEnum[keyof typeof GetDogmaEffectsDatasourceEnum];
/**
* @export
*/
export declare const GetDogmaEffectsEffectIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetDogmaEffectsEffectIdDatasourceEnum = typeof GetDogmaEffectsEffectIdDatasourceEnum[keyof typeof GetDogmaEffectsEffectIdDatasourceEnum];
//# sourceMappingURL=DogmaApi.d.ts.map