/** * keepkey-sdk-server * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 0.1.1 * * * 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 { Balance, ClearCollection200Response, ClearCollectionRequest, Path, Pubkey } from '../models'; export interface ClearCollectionOperationRequest { ClearCollectionRequest: ClearCollectionRequest; } export interface CreateBalanceRequest { Balance: Balance; } export interface CreatePathRequest { Path: Path; } export interface CreatePubkeyRequest { Pubkey: Pubkey; } /** * */ export declare class StorageApi extends runtime.BaseAPI { /** * Clear specified collection (e.g., \"pubkeys\", \"balances\", \"paths\") */ clearCollectionRaw(requestParameters: ClearCollectionOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Clear specified collection (e.g., \"pubkeys\", \"balances\", \"paths\") */ clearCollection(ClearCollectionRequest: ClearCollectionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Create or update a balance entry */ createBalanceRaw(requestParameters: CreateBalanceRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create or update a balance entry */ createBalance(Balance: Balance, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Create or update a path entry */ createPathRaw(requestParameters: CreatePathRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create or update a path entry */ createPath(Path: Path, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Create or update a public key entry */ createPubkeyRaw(requestParameters: CreatePubkeyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create or update a public key entry */ createPubkey(Pubkey: Pubkey, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Retrieve all balance entries */ getBalancesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Retrieve all balance entries */ getBalances(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Retrieve all path entries */ getPathsRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Retrieve all path entries */ getPaths(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Retrieve all public keys */ getPubkeysRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Retrieve all public keys */ getPubkeys(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; }