UNPKG

@sberdevices/plasma-temple

Version:

SberDevices CanvasApp Templates.

17 lines 1.52 kB
import { AssistantSmartAppData } from '@sberdevices/assistant-client'; import { AppStateActionType, PlasmaActionData } from './types'; export declare const isPushHistoryAction: (smartAppData: AssistantSmartAppData['smart_app_data']) => smartAppData is import("../utils/createAction").Action<AppStateActionType.PUSH_HISTORY, { history: import("./types").History<string, unknown>; }>; export declare const isPopHistoryAction: (smartAppData: AssistantSmartAppData['smart_app_data']) => smartAppData is import("../utils/createAction").Action<AppStateActionType.POP_HISTORY, { delta?: number | undefined; }>; export declare const isCharacterAction: (smartAppData: AssistantSmartAppData['smart_app_data']) => smartAppData is import("../utils/createAction").Action<AppStateActionType.CHARACTER, { character: import("@sberdevices/assistant-client").CharacterId; }>; export declare const isInsetsAction: (smartAppData: AssistantSmartAppData['smart_app_data']) => smartAppData is import("../utils/createAction").Action<AppStateActionType.INSETS, { insets: import("@sberdevices/assistant-client").Insets; }>; export declare const isChangeStateAction: (smartAppData: AssistantSmartAppData['smart_app_data']) => smartAppData is import("../utils/createAction").Action<AppStateActionType.CHANGE_ACTIVE_SCREEN_STATE, import("./types").History<string, unknown>>; export declare const isPlasmaAppAction: (action: AssistantSmartAppData['smart_app_data']) => action is PlasmaActionData; //# sourceMappingURL=guards.d.ts.map