export declare type Primitive = string | boolean | number; export declare type Variable = string | boolean | number | Primitive[] | Parameters; export interface Parameters { [name: string]: Primitive | Date; } export interface Variables { [name: string]: Variable; } export declare class SecuredVars { json: string; signature: string; } export declare class ActionContextData { id: string; messageBody: string; actionName: string; } export declare class MigrationConfig { state: string; accountId: string; accountToken: string; accountRegion: string; attributeMappings: { [key: string]: string; }; identityKeys: string[]; } export declare enum LocationAccuracyType { /** * Lowest accuracy. Reserved for internal use. */ IP = 0, /** * Default accuracy. */ CELL = 1, /** * Highest accuracy. */ GPS = 2 }