import { CloseModal, GetAccessToken, GetLanguage, GetPageUrl, Host, Navigate, ObserveState, OnBeforeUnload, OpenModal, ShowToast, RequestFeedback, SetPageTitle, NavigateBack, OnLayerStateChange, OpenMediaManager } from './types'; import { AddSitePlugin } from './types/addSitePlugin'; import { InstallApp } from './types/installApp'; import { GetDashboardMenuPlugins, GetDashboardPlugins } from './types/slots'; import { GetWidget, GetWidgetAsync } from './types/widget'; import { GetSiteInfo } from './types/getSiteInfo'; import type { CreateStore, GetStore } from './types/store'; export declare const createSDKBuilders: () => { showToast: ({ channel }: Host) => ShowToast; observeState: ({ channel }: Host) => ObserveState; navigate: ({ channel }: Host) => Navigate; navigateBack: ({ channel }: Host) => NavigateBack; openModal: ({ channel }: Host) => OpenModal; closeModal: ({ channel }: Host) => CloseModal; getAccessToken: ({ channel }: Host) => GetAccessToken; getPageUrl: ({ channel }: Host) => GetPageUrl; openMediaManager: ({ channel }: Host) => OpenMediaManager; addSitePlugin: ({ channel }: Host) => AddSitePlugin; onBeforeUnload: ({ channel }: Host) => OnBeforeUnload; setPageTitle: ({ channel }: Host) => SetPageTitle; getLanguage: (host: Host) => GetLanguage; requestFeedback: ({ channel }: Host) => RequestFeedback; onLayerStateChange: ({ channel }: Host) => OnLayerStateChange; installApp: ({ channel }: Host) => InstallApp; getSiteInfo: ({ channel }: Host) => GetSiteInfo; getWidget: ({ channel }: Host) => GetWidget; getWidgetAsync: ({ channel }: Host) => GetWidgetAsync; getDashboardPlugins: ({ channel }: Host) => GetDashboardPlugins; getDashboardMenuPlugins: ({ channel }: Host) => GetDashboardMenuPlugins; createStore: ({ channel }: Host) => CreateStore | undefined; getStore: ({ channel }: Host) => GetStore | undefined; }; //# sourceMappingURL=sdk.d.ts.map