blob: 18e240f356e153293d1416677681ca8370a19da0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import {
HttpRequestLibrary,
HttpResponse,
HttpRequestOptions,
} from "../../taler-wallet-core/src/util/http";
export {
handleWorkerError,
handleWorkerMessage,
} from "../../taler-wallet-core/src/crypto/workers/nodeThreadWorker";
export declare class AndroidHttpLib implements HttpRequestLibrary {
private sendMessage;
useNfcTunnel: boolean;
private nodeHttpLib;
private requestId;
private requestMap;
constructor(sendMessage: (m: string) => void);
get(url: string, opt?: HttpRequestOptions): Promise<HttpResponse>;
postJson(
url: string,
body: any,
opt?: HttpRequestOptions,
): Promise<import("../../taler-wallet-core/src/util/http").HttpResponse>;
handleTunnelResponse(msg: any): void;
}
export declare function installAndroidWalletListener(): void;
//# sourceMappingURL=index.d.ts.map
|