import { Port } from '../models/chrome.model'; import { Action } from '@ngrx/store'; export declare enum BackgroundActionConsts { BackgroundSendMessageToContentAction = "BackgroundSendMessageToContentAction", BackgroundSendMessageToWindowAction = "BackgroundSendMessageToWindowAction", BackgroundEmptyAction = "BackgroundEmptyAction", BackgroundGetContentPortAction = "BackgroundGetContentPortAction", BackgroundGetContentPortSuccessAction = "BackgroundGetContentPortSuccessAction", BackgroundGetWindowPortAction = "BackgroundGetWindowPortAction", BackgroundGetWindowPortSuccessAction = "BackgroundGetWindowPortSuccessAction", } export declare class BackgroundGetWindowPortAction implements Action { type: BackgroundActionConsts; } export declare class BackgroundGetWindowPortSuccessAction implements Action { payload: Port; type: BackgroundActionConsts; constructor(payload: Port); } export declare class BackgroundGetContentPortAction implements Action { type: BackgroundActionConsts; } export declare class BackgroundGetContentPortSuccessAction implements Action { payload: Port; type: BackgroundActionConsts; constructor(payload: Port); } export declare class BackgroundSendMessageToContentAction implements Action { payload: any; type: BackgroundActionConsts; constructor(payload: any); } export declare class BackgroundSendMessageToWindowAction implements Action { payload: any; type: BackgroundActionConsts; constructor(payload: any); } export declare class BackgroundEmptyAction implements Action { type: BackgroundActionConsts; } export declare type BackgroundActionTypes = BackgroundSendMessageToContentAction;