import type { CommonAction } from "./CommonAction";
/**
 * Names of `action-*` events generated for VertiGIS Studio Analytics in
 * VertiGIS Studio Mobile.
 */
export type MobileAction = CommonAction
/**
 * Generic action. No payload.
 */
 | "app-refresh"
/**
 * Layer action. Payload: MIME type of the attachment.
 */
 | "attachment-update"
/**
 * Generic action. Payload: file name.
 */
 | "file-open"
/**
 * Generic action. Payload: device name.
 */
 | "gnss-device-select"
/**
 * Generic action. Payload: antenna height.
 */
 | "gnss-device-antenna-height-set"
/**
 * Generic action. Payload: [wkid, transformation name].
 */
 | "gnss-device-transformation-override"
/**
 * RunTimedAction OR EndTimedAction.
 */
 | "file-initial-download"
/**
 * RunTimedAction OR EndTimedAction.
 */
 | "file-update-download"
/**
 * RunTimedAction OR EndTimedAction.
 */
 | "map-area-download"
/**
 * EndTimedAction.
 */
 | "map-area-download-layer-fail"
/**
 * EndTimedAction.
 */
 | "map-area-download-table-fail"
/**
 * RunTimedAction OR EndTimedAction.
 */
 | "map-area-changes-send"
/**
 * EndTimedAction.
 */
 | "map-area-send-changes-layer-fail"
/**
 * EndTimedAction.
 */
 | "map-area-send-changes-table-fail"
/**
 * RunTimedAction OR EndTimedAction.
 */
 | "map-area-update"
/**
 * EndTimedAction.
 */
 | "map-area-update-layer-fail"
/**
 * EndTimedAction.
 */
 | "map-area-update-table-fail"
/**
 * Map action. Payload: "{'custom' or 'predefined'} - {map area name}".
 */
 | "map-area-activate"
/**
 * Map action. Payload: "{'custom' or 'predefined'} - {map area name}".
 */
 | "map-area-deactivate"
/**
 * Map action. Payload: "{'custom' or 'predefined'} - {map area name}".
 */
 | "map-area-data-delete"
/**
 * Generic action. Payload: log level.
 */
 | "settings-log-level-set"
/**
 * Generic action. Payload: boolean value indicating if setting is set to
 * true.
 */
 | "settings-measurement-system-set"
/**
 * Generic action. Payload: photo resize option.
 */
 | "settings-photo-quality-set"
/**
 * Generic action. Payload: boolean value indicating if setting is set to
 * true.
 */
 | "settings-remember-layer-visibility-set"
/**
 * Generic action. Payload: boolean value indicating if setting is set to
 * true.
 */
 | "settings-remember-map-extent-set"
/**
 * Generic action. No payload.
 */
 | "user-signout";
