import { Platform } from '@expo/config'; import * as Ios from './IosCredentials'; export declare type Credentials = Ios.Credentials; export declare type CredentialMetadata = { username: string; experienceName: string; bundleIdentifier?: string; platform: string; }; export { Ios }; export declare function getCredentialMetadataAsync(projectRoot: string, platform: Platform): Promise<CredentialMetadata>; export declare function credentialsExistForPlatformAsync(metadata: CredentialMetadata): Promise<boolean>; export declare function getEncryptedCredentialsForPlatformAsync(metadata: CredentialMetadata): Promise<Credentials | undefined>; export declare function getCredentialsForPlatform(metadata: CredentialMetadata): Promise<Credentials | undefined>; export declare function updateCredentialsForPlatform(platform: string, newCredentials: Credentials, userCredentialsIds: Array<number>, metadata: CredentialMetadata): Promise<void>; export declare function removeCredentialsForPlatform(platform: string, metadata: CredentialMetadata): Promise<void>;