@space-cow-media/spellbook-client
Version:
An Open Api generated client for the Commander Spellbook backend REST API.
152 lines (151 loc) • 8.72 kB
TypeScript
/**
* Commander Spellbook API
* API for Commander Spellbook, the combo database engine for Magic: The Gathering
*
* The version of the OpenAPI document: 5.4.10
*
*
* 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.js';
import { type PaginatedVariantUpdateSuggestionList } from '../models/PaginatedVariantUpdateSuggestionList.js';
import { type PatchedVariantUpdateSuggestionRequest } from '../models/PatchedVariantUpdateSuggestionRequest.js';
import { type VariantUpdateSuggestion } from '../models/VariantUpdateSuggestion.js';
import { type VariantUpdateSuggestionRequest } from '../models/VariantUpdateSuggestionRequest.js';
export interface VariantUpdateSuggestionsCreateRequest {
variantUpdateSuggestionRequest: VariantUpdateSuggestionRequest;
}
export interface VariantUpdateSuggestionsDestroyRequest {
id: number;
}
export interface VariantUpdateSuggestionsListRequest {
count?: boolean;
limit?: number;
offset?: number;
suggestedBy?: number;
}
export interface VariantUpdateSuggestionsPartialUpdateRequest {
id: number;
patchedVariantUpdateSuggestionRequest?: PatchedVariantUpdateSuggestionRequest;
}
export interface VariantUpdateSuggestionsRetrieveRequest {
id: number;
}
export interface VariantUpdateSuggestionsUpdateRequest {
id: number;
variantUpdateSuggestionRequest: VariantUpdateSuggestionRequest;
}
export interface VariantUpdateSuggestionsValidateCreateRequest {
variantUpdateSuggestionRequest: VariantUpdateSuggestionRequest;
}
export interface VariantUpdateSuggestionsValidatePartialUpdateRequest {
id: number;
patchedVariantUpdateSuggestionRequest?: PatchedVariantUpdateSuggestionRequest;
}
export interface VariantUpdateSuggestionsValidateUpdateRequest {
id: number;
variantUpdateSuggestionRequest: VariantUpdateSuggestionRequest;
}
/**
*
*/
export declare class VariantUpdateSuggestionsApi extends runtime.BaseAPI {
/**
* Creates request options for variantUpdateSuggestionsCreate without sending the request
*/
variantUpdateSuggestionsCreateRequestOpts(requestParameters: VariantUpdateSuggestionsCreateRequest): Promise<runtime.RequestOpts>;
/**
*/
variantUpdateSuggestionsCreateRaw(requestParameters: VariantUpdateSuggestionsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
*/
variantUpdateSuggestionsCreate(requestParameters: VariantUpdateSuggestionsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
* Creates request options for variantUpdateSuggestionsDestroy without sending the request
*/
variantUpdateSuggestionsDestroyRequestOpts(requestParameters: VariantUpdateSuggestionsDestroyRequest): Promise<runtime.RequestOpts>;
/**
*/
variantUpdateSuggestionsDestroyRaw(requestParameters: VariantUpdateSuggestionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
*/
variantUpdateSuggestionsDestroy(requestParameters: VariantUpdateSuggestionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
* Creates request options for variantUpdateSuggestionsList without sending the request
*/
variantUpdateSuggestionsListRequestOpts(requestParameters: VariantUpdateSuggestionsListRequest): Promise<runtime.RequestOpts>;
/**
*/
variantUpdateSuggestionsListRaw(requestParameters: VariantUpdateSuggestionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PaginatedVariantUpdateSuggestionList>>;
/**
*/
variantUpdateSuggestionsList(requestParameters?: VariantUpdateSuggestionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PaginatedVariantUpdateSuggestionList>;
/**
* Creates request options for variantUpdateSuggestionsPartialUpdate without sending the request
*/
variantUpdateSuggestionsPartialUpdateRequestOpts(requestParameters: VariantUpdateSuggestionsPartialUpdateRequest): Promise<runtime.RequestOpts>;
/**
*/
variantUpdateSuggestionsPartialUpdateRaw(requestParameters: VariantUpdateSuggestionsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
*/
variantUpdateSuggestionsPartialUpdate(requestParameters: VariantUpdateSuggestionsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
* Creates request options for variantUpdateSuggestionsRetrieve without sending the request
*/
variantUpdateSuggestionsRetrieveRequestOpts(requestParameters: VariantUpdateSuggestionsRetrieveRequest): Promise<runtime.RequestOpts>;
/**
*/
variantUpdateSuggestionsRetrieveRaw(requestParameters: VariantUpdateSuggestionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
*/
variantUpdateSuggestionsRetrieve(requestParameters: VariantUpdateSuggestionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
* Creates request options for variantUpdateSuggestionsUpdate without sending the request
*/
variantUpdateSuggestionsUpdateRequestOpts(requestParameters: VariantUpdateSuggestionsUpdateRequest): Promise<runtime.RequestOpts>;
/**
*/
variantUpdateSuggestionsUpdateRaw(requestParameters: VariantUpdateSuggestionsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
*/
variantUpdateSuggestionsUpdate(requestParameters: VariantUpdateSuggestionsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
* Creates request options for variantUpdateSuggestionsValidateCreate without sending the request
*/
variantUpdateSuggestionsValidateCreateRequestOpts(requestParameters: VariantUpdateSuggestionsValidateCreateRequest): Promise<runtime.RequestOpts>;
/**
* Validate the variant suggestion data.
*/
variantUpdateSuggestionsValidateCreateRaw(requestParameters: VariantUpdateSuggestionsValidateCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
* Validate the variant suggestion data.
*/
variantUpdateSuggestionsValidateCreate(requestParameters: VariantUpdateSuggestionsValidateCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
* Creates request options for variantUpdateSuggestionsValidatePartialUpdate without sending the request
*/
variantUpdateSuggestionsValidatePartialUpdateRequestOpts(requestParameters: VariantUpdateSuggestionsValidatePartialUpdateRequest): Promise<runtime.RequestOpts>;
/**
* Validate the variant suggestion update data.
*/
variantUpdateSuggestionsValidatePartialUpdateRaw(requestParameters: VariantUpdateSuggestionsValidatePartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
* Validate the variant suggestion update data.
*/
variantUpdateSuggestionsValidatePartialUpdate(requestParameters: VariantUpdateSuggestionsValidatePartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
* Creates request options for variantUpdateSuggestionsValidateUpdate without sending the request
*/
variantUpdateSuggestionsValidateUpdateRequestOpts(requestParameters: VariantUpdateSuggestionsValidateUpdateRequest): Promise<runtime.RequestOpts>;
/**
* Validate the variant suggestion update data.
*/
variantUpdateSuggestionsValidateUpdateRaw(requestParameters: VariantUpdateSuggestionsValidateUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
* Validate the variant suggestion update data.
*/
variantUpdateSuggestionsValidateUpdate(requestParameters: VariantUpdateSuggestionsValidateUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
}