1*082815dcSEvan Baconimport { ExpoConfig } from '@expo/config-types';
2*082815dcSEvan Baconimport { ConfigPlugin } from '../Plugin.types';
3*082815dcSEvan Baconexport declare const withClassPath: ConfigPlugin;
4*082815dcSEvan Baconexport declare const withApplyPlugin: ConfigPlugin;
5*082815dcSEvan Bacon/**
6*082815dcSEvan Bacon * Add `google-services.json` to project
7*082815dcSEvan Bacon */
8*082815dcSEvan Baconexport declare const withGoogleServicesFile: ConfigPlugin;
9*082815dcSEvan Baconexport declare function getGoogleServicesFilePath(config: Pick<ExpoConfig, 'android'>): string | null;
10*082815dcSEvan Baconexport declare function setGoogleServicesFile(config: Pick<ExpoConfig, 'android'>, projectRoot: string, targetPath?: string): Promise<boolean>;
11*082815dcSEvan Bacon/**
12*082815dcSEvan Bacon * Adding the Google Services plugin
13*082815dcSEvan Bacon * NOTE(brentvatne): string replacement is a fragile approach! we need a
14*082815dcSEvan Bacon * better solution than this.
15*082815dcSEvan Bacon */
16*082815dcSEvan Baconexport declare function setClassPath(config: Pick<ExpoConfig, 'android'>, buildGradle: string): string;
17*082815dcSEvan Baconexport declare function applyPlugin(config: Pick<ExpoConfig, 'android'>, appBuildGradle: string): string;
18