/** * FastAPI * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 0.1.0 * * * 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 { AccountGetResponse, KvStoreDeleteRequest, KvStoreGetResponse, KvStoreListResponse, KvStorePostRequest, ProgressPostRequest } from '../models'; export interface AccountKvstoreDeleteRequest { kvStoreDeleteRequest: KvStoreDeleteRequest; } export interface AccountKvstoreGetRequest { key: string; } export interface AccountKvstoreListGetRequest { key: string; filterUids: Array; } export interface AccountKvstorePostRequest { kvStorePostRequest: KvStorePostRequest; } export interface AccountUidKvstoreGetRequest { uid: number; key: string; } export interface ProgressPostOperationRequest { progressPostRequest: ProgressPostRequest; } export interface MaterialKvstoreDeleteRequest { kvStoreDeleteRequest: KvStoreDeleteRequest; } export interface MaterialKvstoreGetRequest { key: string; } export interface MaterialKvstorePostRequest { kvStorePostRequest: KvStorePostRequest; } /** * */ export declare class AccountApi extends runtime.BaseAPI { /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **size_limit_exceeded**:Size limit exceeded - **invalid_top_level_edit**:Top level should be dictionary - **invalid_nest_edit**:Nested key is invalid * Account Kvstore Delete */ accountKvstoreDeleteRaw(requestParameters: AccountKvstoreDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **size_limit_exceeded**:Size limit exceeded - **invalid_top_level_edit**:Top level should be dictionary - **invalid_nest_edit**:Nested key is invalid * Account Kvstore Delete */ accountKvstoreDelete(requestParameters: AccountKvstoreDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. * Account Kvstore Get */ accountKvstoreGetRaw(requestParameters: AccountKvstoreGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. * Account Kvstore Get */ accountKvstoreGet(requestParameters: AccountKvstoreGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ### Error codes - **only_tutor_accessible**:Only tutor can access this API - **model_not_found**:Failed to find target model.Check specific information in detail. - **uid_list_too_long_error**:uid list is too long - **size_limit_exceeded**:Size limit exceeded * Account Kvstore List Get */ accountKvstoreListGetRaw(requestParameters: AccountKvstoreListGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * ### Error codes - **only_tutor_accessible**:Only tutor can access this API - **model_not_found**:Failed to find target model.Check specific information in detail. - **uid_list_too_long_error**:uid list is too long - **size_limit_exceeded**:Size limit exceeded * Account Kvstore List Get */ accountKvstoreListGet(requestParameters: AccountKvstoreListGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **size_limit_exceeded**:Size limit exceeded - **invalid_top_level_edit**:Top level should be dictionary - **invalid_nest_edit**:Nested key is invalid * Account Kvstore Post */ accountKvstorePostRaw(requestParameters: AccountKvstorePostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **size_limit_exceeded**:Size limit exceeded - **invalid_top_level_edit**:Top level should be dictionary - **invalid_nest_edit**:Nested key is invalid * Account Kvstore Post */ accountKvstorePost(requestParameters: AccountKvstorePostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. * Account Me Get */ accountMeGetRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. * Account Me Get */ accountMeGet(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. * Account Uid Kvstore Get */ accountUidKvstoreGetRaw(requestParameters: AccountUidKvstoreGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. * Account Uid Kvstore Get */ accountUidKvstoreGet(requestParameters: AccountUidKvstoreGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **size_limit_exceeded**:Size limit exceeded - **invalid_top_level_edit**:Top level should be dictionary - **invalid_nest_edit**:Nested key is invalid * Material Kvstore Delete */ materialKvstoreDeleteRaw(requestParameters: MaterialKvstoreDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **size_limit_exceeded**:Size limit exceeded - **invalid_top_level_edit**:Top level should be dictionary - **invalid_nest_edit**:Nested key is invalid * Material Kvstore Delete */ materialKvstoreDelete(requestParameters: MaterialKvstoreDeleteRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. * Material Kvstore Get */ materialKvstoreGetRaw(requestParameters: MaterialKvstoreGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. * Material Kvstore Get */ materialKvstoreGet(requestParameters: MaterialKvstoreGetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **size_limit_exceeded**:Size limit exceeded - **invalid_top_level_edit**:Top level should be dictionary - **invalid_nest_edit**:Nested key is invalid * Material Kvstore Post */ materialKvstorePostRaw(requestParameters: MaterialKvstorePostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **size_limit_exceeded**:Size limit exceeded - **invalid_top_level_edit**:Top level should be dictionary - **invalid_nest_edit**:Nested key is invalid * Material Kvstore Post */ materialKvstorePost(requestParameters: MaterialKvstorePostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **esp_unexpected_response**:The ESP server sent non-ok response - **esp_commnication_failed**:Failed to communicate with the ESP server * Progress Post */ progressPostRaw(requestParameters: ProgressPostOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * ### Error codes - **model_not_found**:Failed to find target model.Check specific information in detail. - **esp_unexpected_response**:The ESP server sent non-ok response - **esp_commnication_failed**:Failed to communicate with the ESP server * Progress Post */ progressPost(requestParameters: ProgressPostOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }