UNPKG

1.59 kBTypeScriptView Raw
1import { InfoPlist } from './IosConfig.types';
2import { ExpoConfig } from '../Config.types';
3/**
4 * Getters
5 * TODO: these getters are the same between ios/android, we could reuse them
6 */
7export declare function getFacebookScheme(config: ExpoConfig): string | null;
8export declare function getFacebookAppId(config: ExpoConfig): string | null;
9export declare function getFacebookDisplayName(config: ExpoConfig): string | null;
10export declare function getFacebookAutoInitEnabled(config: ExpoConfig): boolean | null | undefined;
11export declare function getFacebookAutoLogAppEvents(config: ExpoConfig): boolean | null | undefined;
12export declare function getFacebookAdvertiserIDCollection(config: ExpoConfig): boolean | null | undefined;
13/**
14 * Setters
15 */
16export declare function setFacebookConfig(config: ExpoConfig, infoPlist: InfoPlist): InfoPlist;
17export declare function setFacebookScheme(config: ExpoConfig, infoPlist: InfoPlist): InfoPlist;
18export declare function setFacebookAutoInitEnabled(config: ExpoConfig, infoPlist: InfoPlist): InfoPlist;
19export declare function setFacebookAutoLogAppEventsEnabled(config: ExpoConfig, infoPlist: InfoPlist): InfoPlist;
20export declare function setFacebookAdvertiserIDCollectionEnabled(config: ExpoConfig, infoPlist: InfoPlist): InfoPlist;
21export declare function setFacebookAppId(config: ExpoConfig, infoPlist: InfoPlist): InfoPlist;
22export declare function setFacebookDisplayName(config: ExpoConfig, infoPlist: InfoPlist): InfoPlist;
23export declare function setFacebookApplicationQuerySchemes(config: ExpoConfig, infoPlist: InfoPlist): InfoPlist;