UNPKG

@trezor/transport

Version:

Low level library facilitating protocol buffers based communication with Trezor devices

43 lines 1.58 kB
import type { Descriptor, Session } from '../types'; type UnknownPayload = string | Record<string, unknown>; export declare function info(res: UnknownPayload): { success: false; error: "Wrong result type."; message: string | undefined; } | import("../types").Success<{ version: string; configured: boolean; protocolMessages: boolean; }>; export declare function version(res: UnknownPayload): { success: false; error: "Wrong result type."; message: string | undefined; } | import("../types").Success<string>; export declare function devices(res: UnknownPayload): { success: false; error: "Wrong result type."; message: string | undefined; } | import("../types").Success<Descriptor[]>; export declare function acquire(res: UnknownPayload): { success: false; error: "Wrong result type."; message: string | undefined; } | import("../types").Success<Session>; export declare function call(res: UnknownPayload): { success: false; error: "Wrong result type."; message: string | undefined; } | import("../types").Success<import("../types").BridgeProtocolMessage>; export declare function post(res: UnknownPayload): { success: false; error: "Wrong result type."; message: string | undefined; } | import("../types").Success<import("../types").BridgeProtocolMessage>; export declare function empty(res: UnknownPayload): import("../types").Success<undefined> | { success: false; error: "Wrong result type."; message: string | undefined; }; export {}; //# sourceMappingURL=bridgeApiResult.d.ts.map