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