import { Store } from '@ngrx/store'; import { NGRXAction } from '../action.utils'; export declare class ActionComponent { private store; type: NGRXAction; constructor(store: Store); dispatch(payload: any): void; } export declare const createActionComponent: (componentSelector: string, action: NGRXAction, template?: string) => any; export declare const createActionComponents: (actions: { [key: string]: string | import("@ngrx/store").Action | ((payload: any) => import("@ngrx/store").Action & { payload: any; }); }, template?: string) => any[];