24 lines
826 B
TypeScript
24 lines
826 B
TypeScript
import JsonFile from '@expo/json-file';
|
|
export declare type UserSettingsData = {
|
|
developmentCodeSigningId?: string;
|
|
appleId?: string;
|
|
accessToken?: string;
|
|
auth?: UserData | null;
|
|
ignoreBundledBinaries?: string[];
|
|
openDevToolsAtStartup?: boolean;
|
|
PATH?: string;
|
|
sendTo?: string;
|
|
uuid?: string;
|
|
};
|
|
export declare type UserData = {
|
|
appleId?: string;
|
|
userId?: string;
|
|
username?: string;
|
|
currentConnection?: ConnectionType;
|
|
sessionSecret?: string;
|
|
};
|
|
export declare type ConnectionType = 'Access-Token-Authentication' | 'Username-Password-Authentication' | 'facebook' | 'google-oauth2' | 'github';
|
|
export declare function getExpoHomeDirectory(): string;
|
|
export declare function getUserStatePath(): string;
|
|
export declare function getUserState(): JsonFile<UserSettingsData>;
|