/** * 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 { GetEntropyRequest, GetPublicKey200Response, GetPublicKeyRequest, Ping200Response, PingRequest, TypesCoin, TypesFeatures } from '../models'; export interface GetEntropyOperationRequest { GetEntropyRequest: GetEntropyRequest; } export interface GetPublicKeyOperationRequest { GetPublicKeyRequest: GetPublicKeyRequest; } export interface PingOperationRequest { PingRequest: PingRequest; } /** * */ export declare class InfoApi extends runtime.BaseAPI { /** * Get entropy from the device\'s RNG. * Get entropy */ getEntropyRaw(requestParameters: GetEntropyOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get entropy from the device\'s RNG. * Get entropy */ getEntropy(GetEntropyRequest: GetEntropyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get device features object * Get features */ getFeaturesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get device features object * Get features */ getFeatures(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get public key associated with a particular BIP-32 node. * Get public key */ getPublicKeyRaw(requestParameters: GetPublicKeyOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get public key associated with a particular BIP-32 node. * Get public key */ getPublicKey(GetPublicKeyRequest: GetPublicKeyRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Dump device coins table. * List coins */ listCoinsRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Dump device coins table. * List coins */ listCoins(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Confirm device connectivity, optionally with on-device confirmation. * Ping */ pingRaw(requestParameters: PingOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Confirm device connectivity, optionally with on-device confirmation. * Ping */ ping(PingRequest: PingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }