1import { ExpoConfig } from '@expo/config-types';
2import { ConfigPlugin, InfoPlist } from '../Plugin.types';
3import { MergeResults } from '../utils/generateCode';
4export declare const MATCH_INIT: RegExp;
5export declare const withMaps: ConfigPlugin;
6export declare function getGoogleMapsApiKey(config: Pick<ExpoConfig, 'ios'>): string | null;
7export declare function setGoogleMapsApiKey(config: Pick<ExpoConfig, 'ios'>, { GMSApiKey, ...infoPlist }: InfoPlist): InfoPlist;
8export declare function addGoogleMapsAppDelegateImport(src: string): MergeResults;
9export declare function removeGoogleMapsAppDelegateImport(src: string): MergeResults;
10export declare function addGoogleMapsAppDelegateInit(src: string, apiKey: string): MergeResults;
11export declare function removeGoogleMapsAppDelegateInit(src: string): MergeResults;
12/**
13 * @param src The contents of the Podfile.
14 * @returns Podfile with Google Maps added.
15 */
16export declare function addMapsCocoaPods(src: string): MergeResults;
17export declare function removeMapsCocoaPods(src: string): MergeResults;
18