@space-cow-media/spellbook-client
Version:
An Open Api generated client for the Commander Spellbook backend REST API.
112 lines (111 loc) • 5.67 kB
TypeScript
/**
* Commander Spellbook API
* API for Commander Spellbook, the combo database engine for Magic: The Gathering
*
* The version of the OpenAPI document: 4.8.19
*
*
* 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 { PaginatedVariantSuggestionList, PatchedVariantSuggestionRequest, VariantSuggestion, VariantSuggestionRequest } from '../models/index';
export interface VariantSuggestionsCreateRequest {
variantSuggestionRequest: VariantSuggestionRequest;
}
export interface VariantSuggestionsDestroyRequest {
id: number;
}
export interface VariantSuggestionsListRequest {
limit?: number;
offset?: number;
suggestedBy?: number;
}
export interface VariantSuggestionsPartialUpdateRequest {
id: number;
patchedVariantSuggestionRequest?: PatchedVariantSuggestionRequest;
}
export interface VariantSuggestionsRetrieveRequest {
id: number;
}
export interface VariantSuggestionsUpdateRequest {
id: number;
variantSuggestionRequest: VariantSuggestionRequest;
}
export interface VariantSuggestionsValidateCreateRequest {
variantSuggestionRequest: VariantSuggestionRequest;
}
export interface VariantSuggestionsValidatePartialUpdateRequest {
id: number;
patchedVariantSuggestionRequest?: PatchedVariantSuggestionRequest;
}
export interface VariantSuggestionsValidateUpdateRequest {
id: number;
variantSuggestionRequest: VariantSuggestionRequest;
}
/**
*
*/
export declare class VariantSuggestionsApi extends runtime.BaseAPI {
/**
*/
variantSuggestionsCreateRaw(requestParameters: VariantSuggestionsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantSuggestion>>;
/**
*/
variantSuggestionsCreate(requestParameters: VariantSuggestionsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantSuggestion>;
/**
*/
variantSuggestionsDestroyRaw(requestParameters: VariantSuggestionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
*/
variantSuggestionsDestroy(requestParameters: VariantSuggestionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
*/
variantSuggestionsListRaw(requestParameters: VariantSuggestionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PaginatedVariantSuggestionList>>;
/**
*/
variantSuggestionsList(requestParameters?: VariantSuggestionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PaginatedVariantSuggestionList>;
/**
*/
variantSuggestionsPartialUpdateRaw(requestParameters: VariantSuggestionsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantSuggestion>>;
/**
*/
variantSuggestionsPartialUpdate(requestParameters: VariantSuggestionsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantSuggestion>;
/**
*/
variantSuggestionsRetrieveRaw(requestParameters: VariantSuggestionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantSuggestion>>;
/**
*/
variantSuggestionsRetrieve(requestParameters: VariantSuggestionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantSuggestion>;
/**
*/
variantSuggestionsUpdateRaw(requestParameters: VariantSuggestionsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantSuggestion>>;
/**
*/
variantSuggestionsUpdate(requestParameters: VariantSuggestionsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantSuggestion>;
/**
* Validate the variant suggestion data.
*/
variantSuggestionsValidateCreateRaw(requestParameters: VariantSuggestionsValidateCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantSuggestion>>;
/**
* Validate the variant suggestion data.
*/
variantSuggestionsValidateCreate(requestParameters: VariantSuggestionsValidateCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantSuggestion>;
/**
* Validate the variant suggestion update data.
*/
variantSuggestionsValidatePartialUpdateRaw(requestParameters: VariantSuggestionsValidatePartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantSuggestion>>;
/**
* Validate the variant suggestion update data.
*/
variantSuggestionsValidatePartialUpdate(requestParameters: VariantSuggestionsValidatePartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantSuggestion>;
/**
* Validate the variant suggestion update data.
*/
variantSuggestionsValidateUpdateRaw(requestParameters: VariantSuggestionsValidateUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantSuggestion>>;
/**
* Validate the variant suggestion update data.
*/
variantSuggestionsValidateUpdate(requestParameters: VariantSuggestionsValidateUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantSuggestion>;
}