UNPKG

1.3 kBTypeScriptView Raw
1import { WebBrowserOpenOptions, WebBrowserAuthSessionResult, WebBrowserCustomTabsResults, WebBrowserResult, WebBrowserRedirectResult, WebBrowserMayInitWithUrlResult, WebBrowserWarmUpResult, WebBrowserCoolDownResult, WebBrowserResultType } from './WebBrowser.types';
2export { WebBrowserOpenOptions, WebBrowserAuthSessionResult, WebBrowserCustomTabsResults, WebBrowserResult, WebBrowserRedirectResult, WebBrowserMayInitWithUrlResult, WebBrowserWarmUpResult, WebBrowserCoolDownResult, WebBrowserResultType, };
3export declare function getCustomTabsSupportingBrowsersAsync(): Promise<WebBrowserCustomTabsResults>;
4export declare function warmUpAsync(browserPackage?: string): Promise<WebBrowserWarmUpResult>;
5export declare function mayInitWithUrlAsync(url: string, browserPackage?: string): Promise<WebBrowserMayInitWithUrlResult>;
6export declare function coolDownAsync(browserPackage?: string): Promise<WebBrowserCoolDownResult>;
7export declare function openBrowserAsync(url: string, browserParams?: WebBrowserOpenOptions): Promise<WebBrowserResult>;
8export declare function dismissBrowser(): void;
9export declare function openAuthSessionAsync(url: string, redirectUrl: string, browserParams?: WebBrowserOpenOptions): Promise<WebBrowserAuthSessionResult>;
10export declare function dismissAuthSession(): void;