UNPKG

829 BTypeScriptView Raw
1import { ExpoConfig } from '../Config.types';
2import { Document } from './Manifest';
3export declare type IntentFilterProps = {
4 actions: string[];
5 categories: string[];
6 schemes: string[];
7};
8export declare function getScheme(config: ExpoConfig): string | null;
9export declare function setScheme(config: ExpoConfig, manifestDocument: Document): Promise<Document>;
10export declare function getSchemesFromManifest(manifestDocument: Document): string[];
11export declare function ensureManifestHasValidIntentFilter(manifestDocument: Document): boolean;
12export declare function hasScheme(scheme: string, manifestDocument: Document): boolean;
13export declare function appendScheme(scheme: string, manifestDocument: Document): Document;
14export declare function removeScheme(scheme: string, manifestDocument: Document): Document;