import { IAnalyticsPayload, ISaveStatePayload, IErrorPayload, ISyncContextPayload, IRedirectPayload, INavigatePayload, IRemoteSettingsPayload, INotifierResponse, INotifierPayload, IConfigureUIPayload, IReadyPayload, IChooserPayload, IExportPayload, IDownloadPayload, ICustomEventResponsePayload, ISharePayload, IGenerateResultImagePayload, IGenerateResultImageResponse, IRefreshTokenPayload, IFetchMediaAssetsPayload, ICloseResPayload, IDialogPayload, IDialogResponse, IGenerateResultVideoPayload, IGenerateResultVideoResponse, ICalculateTextSizesPayload, ICalculateTextSizesResponse, IRedirectToPackageIdResponse, IZoomIntoLayersPayload, IChooserResponse, IRemoteSettingsResponse, IRefreshTokenResponse, IFetchMediaAssetsResponse, IFetchMediaAlbumsResponse, IRequestPermissionPayload, IResolveResponse, IForwardToParentMessagePayload } from '@picsart/miniapp-sdk-types'; declare const sendAnalytics: (payload: IAnalyticsPayload) => Promise>; declare const save: (payload: ISaveStatePayload) => Promise>; declare const raiseError: (payload: IErrorPayload) => Promise>; declare const syncContext: (payload: Partial) => Promise>; declare const redirect: (payload: IRedirectPayload) => Promise>; declare const zoomIntoLayers: (payload: IZoomIntoLayersPayload) => Promise>; declare const navigate: (payload: INavigatePayload) => Promise>; declare const close: (payload?: ICloseResPayload) => Promise>; declare const sendRemoteSettingsRequest: (payload: IRemoteSettingsPayload) => Promise>; declare const sendNotifierMessage: (payload: INotifierPayload) => Promise>; declare const configureUI: (payload: IConfigureUIPayload) => Promise>; declare const sendDialogMessage: (payload: IDialogPayload) => Promise>; declare const ready: (payload?: IReadyPayload) => Promise>; declare const openFileChooser: (payload: IChooserPayload) => Promise>; declare const exportFiles: (payload: IExportPayload) => Promise>; declare const download: (payload: IDownloadPayload) => Promise>; declare const publishEvent: (payload: ICustomEventResponsePayload) => Promise>; declare const redirectToPackageId: (packageId: string, { comeback, modal, ...rest }?: { comeback?: boolean | undefined; modal?: boolean | undefined; }) => Promise>; declare const share: (payload: ISharePayload) => Promise>; declare const generateResultImage: (payload: IGenerateResultImagePayload) => Promise>; declare const generateResultVideo: (payload: IGenerateResultVideoPayload) => Promise>; declare const sendRefreshToken: (payload?: IRefreshTokenPayload) => Promise>; declare const fetchAlbums: () => Promise>; declare const requestPermission: (payload: IRequestPermissionPayload) => Promise>; declare const fetchMediaAssets: (payload: IFetchMediaAssetsPayload) => Promise>; declare const calculateTextLayerSizes: (payload: ICalculateTextSizesPayload) => Promise>; export declare const forwardToParentMiniapp: (data: IForwardToParentMessagePayload) => Promise>; export { save, ready, close, share, navigate, redirect, download, raiseError, exportFiles, configureUI, syncContext, fetchAlbums, publishEvent, sendAnalytics, zoomIntoLayers, openFileChooser, fetchMediaAssets, sendRefreshToken, redirectToPackageId, generateResultImage, generateResultVideo, sendNotifierMessage, requestPermission, sendDialogMessage, calculateTextLayerSizes, sendRemoteSettingsRequest, };