#ifndef IOS_WEB_VIEW_PUBLIC_CWV_TRUSTED_VAULT_OBSERVER_H_
#define IOS_WEB_VIEW_PUBLIC_CWV_TRUSTED_VAULT_OBSERVER_H_
#import <Foundation/Foundation.h>
#import "cwv_export.h"
NS_ASSUME_NONNULL_BEGIN
@protocol CWVTrustedVaultProvider;
CWV_EXPORT
@interface CWVTrustedVaultObserver : NSObject
- (instancetype)init NS_UNAVAILABLE;
- (void)trustedVaultProviderDidChangeKeys:(id<CWVTrustedVaultProvider>)provider;
- (void)trustedVaultProviderDidChangeRecoverability:
(id<CWVTrustedVaultProvider>)provider;
@end
NS_ASSUME_NONNULL_END
#endif