import * as app from '../public/app/app'; /** * The response of the notify success callback. */ export interface NotifySuccessResponse { /** * It shows if the callback resolved successfully in the host. If the host does not support answering back to the callback, the result is unknown. */ hasFinishedSuccessfully: true | 'unknown'; } export declare function appInitializeHelper(apiVersionTag: string, validMessageOrigins?: string[]): Promise; export declare function notifyAppLoadedHelper(apiVersionTag: string): void; export declare function notifyExpectedFailureHelper(apiVersionTag: string, expectedFailureRequest: app.IExpectedFailureRequest): void; export declare function notifyFailureHelper(apiVersiontag: string, appInitializationFailedRequest: app.IFailedRequest): void; export declare function notifySuccessHelper(apiVersionTag: string): Promise; export declare function callNotifySuccessInHost(apiVersionTag: string): Promise; export declare function registerOnThemeChangeHandlerHelper(apiVersionTag: string, handler: app.themeHandler): void; export declare function registerOnContextChangeHandlerHelper(apiVersionTag: string, handler: app.contextHandler): void; export declare function openLinkHelper(apiVersionTag: string, deepLink: string): Promise;