import { btc } from "scryptlib-btc"; import { Action } from "../../core/action"; import { RequestMethod } from "../../core/request-controller"; interface GetBalanceRequest { address: btc.Address; } interface GetBalanceJSONRequest { address: string; } interface GetBalanceJSONResponse { confirmed: number; unconfirmed: number; } type GetBalanceResponse = GetBalanceJSONResponse; export declare class GetBalanceAction implements Action { method: RequestMethod; pathPattern: string; serilizeRequest(request: GetBalanceRequest): GetBalanceJSONRequest; deserilizeResponse(response: GetBalanceJSONResponse, _requestCtx: GetBalanceRequest): GetBalanceResponse; } export {};