export interface KeyPair { peerId: string; challengeId: string; publicKey: string; secretKey: string; challenge: string; signature: string; } export interface SetKeyPair { publicKey: string; secretKey: string; } export interface SetPeerData { peerId: string; challenge: string; signature: string; } export interface SetChallengeId { challengeId: string; } export interface SetReconnectData extends SetPeerData { challengeId: string; } export declare const setKeyPair: import("@reduxjs/toolkit").ActionCreatorWithPayload, setReconnectData: import("@reduxjs/toolkit").ActionCreatorWithPayload, setPeerData: import("@reduxjs/toolkit").ActionCreatorWithPayload, setChallengeId: import("@reduxjs/toolkit").ActionCreatorWithPayload, resetIdentity: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"keyPair/resetIdentity">; export declare const keyPairSelector: (state: { readonly keyPair: KeyPair; }) => KeyPair; declare const _default: import("redux").Reducer; export default _default;