@space-cow-media/spellbook-client
Version:
An Open Api generated client for the Commander Spellbook backend REST API.
112 lines (111 loc) • 6.14 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 { PaginatedVariantUpdateSuggestionList, PatchedVariantUpdateSuggestionRequest, VariantUpdateSuggestion, VariantUpdateSuggestionRequest } from '../models/index';
export interface VariantUpdateSuggestionsCreateRequest {
variantUpdateSuggestionRequest: VariantUpdateSuggestionRequest;
}
export interface VariantUpdateSuggestionsDestroyRequest {
id: number;
}
export interface VariantUpdateSuggestionsListRequest {
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 {
/**
*/
variantUpdateSuggestionsCreateRaw(requestParameters: VariantUpdateSuggestionsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
*/
variantUpdateSuggestionsCreate(requestParameters: VariantUpdateSuggestionsCreateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
*/
variantUpdateSuggestionsDestroyRaw(requestParameters: VariantUpdateSuggestionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
*/
variantUpdateSuggestionsDestroy(requestParameters: VariantUpdateSuggestionsDestroyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
*/
variantUpdateSuggestionsListRaw(requestParameters: VariantUpdateSuggestionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PaginatedVariantUpdateSuggestionList>>;
/**
*/
variantUpdateSuggestionsList(requestParameters?: VariantUpdateSuggestionsListRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PaginatedVariantUpdateSuggestionList>;
/**
*/
variantUpdateSuggestionsPartialUpdateRaw(requestParameters: VariantUpdateSuggestionsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
*/
variantUpdateSuggestionsPartialUpdate(requestParameters: VariantUpdateSuggestionsPartialUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
*/
variantUpdateSuggestionsRetrieveRaw(requestParameters: VariantUpdateSuggestionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
*/
variantUpdateSuggestionsRetrieve(requestParameters: VariantUpdateSuggestionsRetrieveRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
*/
variantUpdateSuggestionsUpdateRaw(requestParameters: VariantUpdateSuggestionsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<VariantUpdateSuggestion>>;
/**
*/
variantUpdateSuggestionsUpdate(requestParameters: VariantUpdateSuggestionsUpdateRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<VariantUpdateSuggestion>;
/**
* 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>;
/**
* 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>;
/**
* 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>;
}