import type { NativeModule } from 'expo-modules-core/types'; /** * @hidden */ export interface ExpoAppIntegrityModule extends NativeModule { isSupported: boolean; generateKeyAsync(): Promise; attestKeyAsync(keyId: string, challenge: string): Promise; generateAssertionAsync(keyId: string, challenge: string): Promise; prepareIntegrityTokenProviderAsync(cloudProjectNumber: string): Promise; requestIntegrityCheckAsync(requestHash: string): Promise; isHardwareAttestationSupportedAsync(): Promise; generateHardwareAttestedKeyAsync(keyAlias: string, challenge: string): Promise; getAttestationCertificateChainAsync(keyAlias: string): Promise; } //# sourceMappingURL=ExpoAppIntegrity.types.d.ts.map