1082815dcSEvan Baconimport { ExpoConfig } from '@expo/config-types';
2082815dcSEvan Baconimport { AndroidManifest } from './Manifest';
39b26454eSBartosz Kaszubowskiexport type IntentFilterProps = {
4082815dcSEvan Bacon    actions: string[];
5082815dcSEvan Bacon    categories: string[];
6082815dcSEvan Bacon    data: {
7082815dcSEvan Bacon        scheme: string;
8082815dcSEvan Bacon        host?: string;
9082815dcSEvan Bacon    }[];
10082815dcSEvan Bacon};
11*e501a7c6SGabriel Donadel Dall'Agnolexport declare const withScheme: import("..").ConfigPlugin;
12082815dcSEvan Baconexport declare function getScheme(config: {
13082815dcSEvan Bacon    scheme?: string | string[];
14082815dcSEvan Bacon}): string[];
15082815dcSEvan Baconexport declare function setScheme(config: Pick<ExpoConfig, 'scheme' | 'android'>, androidManifest: AndroidManifest): AndroidManifest;
16082815dcSEvan Baconexport declare function getSchemesFromManifest(androidManifest: AndroidManifest, requestedHost?: string | null): string[];
17082815dcSEvan Baconexport declare function ensureManifestHasValidIntentFilter(androidManifest: AndroidManifest): boolean;
18082815dcSEvan Baconexport declare function hasScheme(scheme: string, androidManifest: AndroidManifest): boolean;
19082815dcSEvan Baconexport declare function appendScheme(scheme: string, androidManifest: AndroidManifest): AndroidManifest;
20082815dcSEvan Baconexport declare function removeScheme(scheme: string, androidManifest: AndroidManifest): AndroidManifest;
21