/** * Nominex TMA API * API config for Nominex TMA * * The version of the OpenAPI document: 0.0.17 * * * 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 { Task, TaskCheckProps, TaskClaimProps, TaskStartProps } from '../models/index'; export interface CheckTaskRequest { taskCheckProps?: TaskCheckProps; } export interface ClaimTaskRewardsRequest { taskClaimProps?: TaskClaimProps; } export interface StartTaskRequest { taskStartProps?: TaskStartProps; } /** * TasksApi - interface * * @export * @interface TasksApiInterface */ export interface TasksApiInterface { /** * * @param {TaskCheckProps} [taskCheckProps] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TasksApiInterface */ checkTaskRaw(requestParameters: CheckTaskRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ checkTask(requestParameters: CheckTaskRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @param {TaskClaimProps} [taskClaimProps] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TasksApiInterface */ claimTaskRewardsRaw(requestParameters: ClaimTaskRewardsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ claimTaskRewards(requestParameters: ClaimTaskRewardsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TasksApiInterface */ getTasksListRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** */ getTasksList(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * * @param {TaskStartProps} [taskStartProps] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TasksApiInterface */ startTaskRaw(requestParameters: StartTaskRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ startTask(requestParameters: StartTaskRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * */ export declare class TasksApi extends runtime.BaseAPI implements TasksApiInterface { /** */ checkTaskRaw(requestParameters: CheckTaskRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ checkTask(requestParameters?: CheckTaskRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ claimTaskRewardsRaw(requestParameters: ClaimTaskRewardsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ claimTaskRewards(requestParameters?: ClaimTaskRewardsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getTasksListRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** */ getTasksList(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ startTaskRaw(requestParameters: StartTaskRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ startTask(requestParameters?: StartTaskRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }