rx-nostr
Version:
A library based on RxJS, which allows Nostr applications to easily communicate with relays.
21 lines • 631 B
TypeScript
import { Authenticator, FilledRxNostrConfig } from '../config/index.js';
import { RelayConnection } from './relay.js';
export declare class AuthProxy {
private relay;
private config;
private authenticator;
private ongoings;
private authResult$;
private disposed;
constructor(params: {
relay: RelayConnection;
config: FilledRxNostrConfig;
authenticator: Authenticator;
});
getAuthResultObservable(): import('rxjs').Observable<boolean>;
private challenge;
private get signer();
dispose(): void;
[Symbol.dispose](): void;
}
//# sourceMappingURL=auth.d.ts.map