@reown/appkit-siwe-react-native
Version:
#### 🔎 [Examples](https://github.com/reown-com/react-native-examples)
15 lines • 749 B
TypeScript
import type { SIWECreateMessageArgs, SIWEVerifyMessageArgs, SIWEConfig, SIWEClientMethods, SIWESession, SIWEMessageArgs } from './utils/TypeUtils';
import type { SIWEControllerClient } from './controller/SIWEController';
export declare class AppKitSIWEClient {
options: SIWEControllerClient['options'];
methods: SIWEClientMethods;
constructor(siweConfig: SIWEConfig);
getNonce(address?: string): Promise<string>;
getMessageParams?(): Promise<SIWEMessageArgs>;
createMessage(args: SIWECreateMessageArgs): string;
verifyMessage(args: SIWEVerifyMessageArgs): Promise<boolean>;
getSession(): Promise<SIWESession>;
signIn(): Promise<SIWESession>;
signOut(): Promise<boolean>;
}
//# sourceMappingURL=client.d.ts.map