2 getLocalStorage = 'getLocalStorage',
3 getLocalStorageKeys = 'getLocalStorageKeys',
4 setLocalStorage = 'setLocalStorage',
5 removeLocalStorage = 'removeLocalStorage',
8 export interface GetLocalStorageMessage {
9 type: Action.getLocalStorage;
15 export type GetLocalStorageMessageResponse = string | null | undefined;
17 export interface GetLocalStorageKeysMessage {
18 type: Action.getLocalStorageKeys;
21 export type GetLocalStorageKeysMessageResponse = string[] | null | undefined;
23 export interface SetLocalStorageMessage {
24 type: Action.setLocalStorage;
31 export type SetLocalStorageMessageResponse = undefined;
33 export interface RemoveLocalStorageMessage {
34 type: Action.removeLocalStorage;
40 export type RemoveLocalStorageMessageResponse = undefined;
42 export type ProtonMessages =
43 | GetLocalStorageMessage
44 | GetLocalStorageKeysMessage
45 | SetLocalStorageMessage
46 | RemoveLocalStorageMessage;
48 export type ProtonMessageResponses =
49 | GetLocalStorageMessageResponse
50 | GetLocalStorageKeysMessageResponse
51 | SetLocalStorageMessageResponse
52 | RemoveLocalStorageMessageResponse;