import { TokenStorage } from '@explorins/pers-sdk/core';
/**
 * Secure Storage implementation for React Native
 * Uses Keychain/Keystore for sensitive data and AsyncStorage for non-sensitive data.
 */
export declare class ReactNativeSecureStorage implements TokenStorage {
    private keyPrefix;
    readonly supportsObjects = false;
    private readonly SECURE_KEYS;
    private fallbackStorage;
    constructor(keyPrefix?: string);
    set(key: string, value: unknown): Promise<void>;
    get(key: string): Promise<unknown | null>;
    remove(key: string): Promise<void>;
    clear(): Promise<void>;
    private getKeyName;
    private tryParse;
}
//# sourceMappingURL=rn-secure-storage.d.ts.map