import { Action } from '@ngrx/store'; import { Dictionary, NgrxManagerAction, Request, RequestMethod, RequestType } from './model'; export declare const QUERY_STACK_ADD = "[SopiNgrxManager] Query in QUERY_STACK hinzuf\u00FCgen"; export declare const QUERY_STACK_REMOVE = "[SopiNgrxManager] Query von QUERY_STACK enfernen"; export declare const QUERY_QUEUE_ADD = "[SopiNgrxManager] Query in QUERY_QUEUE hinzuf\u00FCgen"; export declare const QUERY_QUEUE_REMOVE = "[SopiNgrxManager] Query von QUERY_QUEUE enfernen"; export declare const QUERY_FAILED_ADD = "[SopiNgrxManager] Query in QUERY_FAILED hinzuf\u00FCgen"; export declare const QUERY_FAILED_REMOVE = "[SopiNgrxManager] Query von QUERY_FAILED enfernen"; export declare const QUERY_STACK_UPDATE = "[SopiNgrxManager] QueryStack Update"; export declare const QUERY_QUEUE_UPDATE = "[SopiNgrxManager] QueryQueue Update"; export declare const QUERY_FAILED_UPDATE = "[SopiNgrxManager] QueryFailed Update"; export declare const QUERY_QUEUE_NEXT = "[SopiNgrxManager] Get next action from query Queue"; export declare const QUERY_STACK_CLEANUP = "[SopiNgrxManager] Clean up the query stack"; export declare const DELETE_QUERY_STACK_REQUEST = "[NgrxManager] Delete request from query stack"; export declare const DELETE_QUERY_QUEUE_REQUEST = "[NgrxManager] Delete request from query queue"; export declare const DELETE_QUERY_FAILED_REQUEST = "[NgrxManager] Delete request from query failed"; export declare const DELETE_ALL_QUERY_FAILED_REQUESTS = "[NgrxManager] Delete all requests from query failed"; export declare const SEND_QUERY_STACK_REQUEST = "[NgrxManager] Send request from query stack"; export declare const SEND_QUERY_QUEUE_REQUEST = "[NgrxManager] Send request from query queue"; export declare const SEND_QUERY_FAILED_REQUEST = "[NgrxManager] Send request from query failed"; export declare const COMMAND_STACK_ADD = "[SopiNgrxManager] Command in COMMAND_STACK hinzuf\u00FCgen"; export declare const COMMAND_STACK_REMOVE = "[SopiNgrxManager] Command von COMMAND_STACK enfernen"; export declare const COMMAND_QUEUE_ADD = "[SopiNgrxManager] Command in COMMAND_QUEUE hinzuf\u00FCgen"; export declare const COMMAND_FAILED_ADD = "[SopiNgrxManager] Command in COMMAND_FAILED hinzuf\u00FCgen"; export declare const COMMAND_STACK_UPDATE = "[SopiNgrxManager] CommandStack Update"; export declare const COMMAND_QUEUE_UPDATE = "[SopiNgrxManager] CommandQueue Update"; export declare const COMMAND_FAILED_UPDATE = "[SopiNgrxManager] CommandFailed Update"; export declare const COMMAND_QUEUE_NEXT = "[SopiNgrxManager] Get next action from command Queue"; export declare const COMMAND_STACK_CLEANUP = "[SopiNgrxManager] Clean up the command stack"; export declare const DELETE_COMMAND_STACK_REQUEST = "[SopiNgrxManager] Delete request from command stack"; export declare const DELETE_COMMAND_QUEUE_REQUEST = "[SopiNgrxManager] Delete request from command queue"; export declare const DELETE_COMMAND_FAILED_REQUEST = "[SopiNgrxManager] Delete request from command failed"; export declare const DELETE_ALL_COMMAND_FAILED_REQUESTS = "[SopiNgrxManager] Delete all requests from command failed"; export declare const SEND_COMMAND_STACK_REQUEST = "[SopiNgrxManager] Send request from command stack"; export declare const SEND_COMMAND_QUEUE_REQUEST = "[SopiNgrxManager] Send request from command queue"; export declare const SEND_COMMAND_FAILED_REQUEST = "[SopiNgrxManager] Send request from command failed"; export declare const CLEAR_REQUESTS = "[SopiNgrxManager] Clear all requests from Store"; export declare const CLEAR_QUERY_REQUESTS = "[SopiNgrxManager] Clear all query requests from Store"; export declare const START_SYNC = "[SopiNgrxManager] Start Sync"; export declare const STOP_SYNC = "[SopiNgrxManager] Stop Sync"; export declare const INSIGHTS_QUERY_NOT_EXECUTED = "[SopiNgrxManager] Insights :: Query not executed"; export declare const INSIGHTS_QUERY_EXECUTE = "[SopiNgrxManager] Insights :: Query execution"; export declare const INSIGHTS_QUERY_SUCCESS = "[SopiNgrxManager] Insights :: Query success"; export declare const INSIGHTS_QUERY_FAILED = "[SopiNgrxManager] Insights :: Query failed"; export declare const INSIGHTS_QUERY_FAILED_BAD_REQUEST = "[SopiNgrxManager] Insights :: Query failed with bad request"; export declare const INSIGHTS_COMMAND_NOT_EXECUTED = "[SopiNgrxManager] Insights :: Command not executed"; export declare const INSIGHTS_COMMAND_EXECUTE = "[SopiNgrxManager] Insights :: Command execution"; export declare const INSIGHTS_COMMAND_SUCCESS = "[SopiNgrxManager] Insights :: Command success"; export declare const INSIGHTS_COMMAND_FAILED = "[SopiNgrxManager] Insights :: Command failed"; export declare const INSIGHTS_COMMAND_FAILED_BAD_REQUEST = "[SopiNgrxManager] Insights :: Command failed with bad request"; export declare class QueryStackAddAction implements Action { key: string; action: any; method: RequestMethod; requestType: RequestType; date: Date | null; error: any; readonly type = "[SopiNgrxManager] Query in QUERY_STACK hinzuf\u00FCgen"; constructor(key: string, action: any, method: RequestMethod, requestType: RequestType, date?: Date | null, error?: any); } export declare class QueryStackRemoveAction implements Action { key: string; readonly type = "[SopiNgrxManager] Query von QUERY_STACK enfernen"; constructor(key: string); } export declare class QueryStackUpdateAction implements Action { queryStack: Dictionary; readonly type = "[SopiNgrxManager] QueryStack Update"; constructor(queryStack: Dictionary); } export declare class QueryQueueAddAction implements Action { key: string; action: any; method: RequestMethod; requestType: RequestType; date: Date | null; error: any; readonly type = "[SopiNgrxManager] Query in QUERY_QUEUE hinzuf\u00FCgen"; constructor(key: string, action: any, method: RequestMethod, requestType: RequestType, date?: Date | null, error?: any); } export declare class QueryQueueRemoveAction implements Action { key: string; readonly type = "[SopiNgrxManager] Query von QUERY_QUEUE enfernen"; constructor(key: string); } export declare class QueryQueueUpdateAction implements Action { queryQueue: Dictionary; readonly type = "[SopiNgrxManager] QueryQueue Update"; constructor(queryQueue: Dictionary); } export declare class QueryFailedAddAction implements Action { key: string; action: any; method: RequestMethod; requestType: RequestType; date: Date | null; error: any; readonly type = "[SopiNgrxManager] Query in QUERY_FAILED hinzuf\u00FCgen"; constructor(key: string, action: any, method: RequestMethod, requestType: RequestType, date?: Date | null, error?: any); } export declare class QueryFailedUpdateAction implements Action { queryFailed: Array; readonly type = "[SopiNgrxManager] QueryFailed Update"; constructor(queryFailed: Array); } export declare class QueryQueueNextAction implements Action { readonly type = "[SopiNgrxManager] Get next action from query Queue"; constructor(); } export declare class QueryStackCleanUpAction implements Action { readonly type = "[SopiNgrxManager] Clean up the query stack"; constructor(); } export declare class DeleteQueryStackRequestAction implements Action { request: Request; index: number; readonly type = "[NgrxManager] Delete request from query stack"; constructor(request: Request, index: number); } export declare class DeleteQueryQueueRequestAction implements Action { request: Request; index: number; readonly type = "[NgrxManager] Delete request from query queue"; constructor(request: Request, index: number); } export declare class DeleteQueryFailedRequestAction implements Action { request: Request; index: number; readonly type = "[NgrxManager] Delete request from query failed"; constructor(request: Request, index: number); } export declare class SendQueryStackRequestAction implements Action { request: Request; index: number; readonly type = "[NgrxManager] Send request from query stack"; constructor(request: Request, index: number); } export declare class SendQueryQueueRequestAction implements Action { request: Request; index: number; readonly type = "[NgrxManager] Send request from query queue"; constructor(request: Request, index: number); } export declare class SendQueryFailedRequestAction implements Action { request: Request; index: number; readonly type = "[NgrxManager] Send request from query failed"; constructor(request: Request, index: number); } export declare class DeleteAllQueryFailedRequestsAction implements Action { readonly type = "[NgrxManager] Delete all requests from query failed"; constructor(); } export declare class CommandStackAddAction implements Action { key: string; action: any; method: RequestMethod; requestType: RequestType; date: Date | null; error: any; readonly type = "[SopiNgrxManager] Command in COMMAND_STACK hinzuf\u00FCgen"; constructor(key: string, action: any, method: RequestMethod, requestType: RequestType, date?: Date | null, error?: any); } export declare class CommandStackRemoveAction implements Action { key: string; readonly type = "[SopiNgrxManager] Command von COMMAND_STACK enfernen"; constructor(key: string); } export declare class CommandStackUpdateAction implements Action { commandStack: Dictionary; readonly type = "[SopiNgrxManager] CommandStack Update"; constructor(commandStack: Dictionary); } export declare class CommandQueueAddAction implements Action { key: string; action: any; method: RequestMethod; requestType: RequestType; date: Date | null; error: any; readonly type = "[SopiNgrxManager] Command in COMMAND_QUEUE hinzuf\u00FCgen"; constructor(key: string, action: any, method: RequestMethod, requestType: RequestType, date?: Date | null, error?: any); } export declare class CommandQueueUpdateAction implements Action { commandQueue: Array; readonly type = "[SopiNgrxManager] CommandQueue Update"; constructor(commandQueue: Array); } export declare class CommandFailedAddAction implements Action { key: string; action: any; method: RequestMethod; requestType: RequestType; date: Date | null; error: any; readonly type = "[SopiNgrxManager] Command in COMMAND_FAILED hinzuf\u00FCgen"; constructor(key: string, action: any, method: RequestMethod, requestType: RequestType, date?: Date | null, error?: any); } export declare class CommandFailedUpdateAction implements Action { commandFailed: Array; readonly type = "[SopiNgrxManager] CommandFailed Update"; constructor(commandFailed: Array); } export declare class CommandQueueNextAction implements Action { readonly type = "[SopiNgrxManager] Get next action from command Queue"; constructor(); } export declare class CommandStackCleanUpAction implements Action { readonly type = "[SopiNgrxManager] Clean up the command stack"; constructor(); } export declare class ClearRequestsAction implements Action { readonly type = "[SopiNgrxManager] Clear all requests from Store"; constructor(); } export declare class ClearQueryRequestsAction implements Action { readonly type = "[SopiNgrxManager] Clear all query requests from Store"; constructor(); } export declare class DeleteCommandStackRequestAction implements Action { request: Request; index: number; readonly type = "[SopiNgrxManager] Delete request from command stack"; constructor(request: Request, index: number); } export declare class DeleteCommandQueueRequestAction implements Action { request: Request; index: number; readonly type = "[SopiNgrxManager] Delete request from command queue"; constructor(request: Request, index: number); } export declare class DeleteCommandFailedRequestAction implements Action { request: Request; index: number; readonly type = "[SopiNgrxManager] Delete request from command failed"; constructor(request: Request, index: number); } export declare class SendCommandStackRequestAction implements Action { request: Request; index: number; readonly type = "[SopiNgrxManager] Send request from command stack"; constructor(request: Request, index: number); } export declare class SendCommandQueueRequestAction implements Action { request: Request; index: number; readonly type = "[SopiNgrxManager] Send request from command queue"; constructor(request: Request, index: number); } export declare class SendCommandFailedRequestAction implements Action { request: Request; index: number; readonly type = "[SopiNgrxManager] Send request from command failed"; constructor(request: Request, index: number); } export declare class DeleteAllCommandFailedRequestsAction implements Action { readonly type = "[SopiNgrxManager] Delete all requests from command failed"; constructor(); } export declare class StopSyncAction implements Action { readonly type = "[SopiNgrxManager] Stop Sync"; constructor(); } export declare class StartSyncAction implements Action { checkInternet: boolean; readonly type = "[SopiNgrxManager] Start Sync"; constructor(checkInternet?: boolean); } export declare class InsightsQueryNotExecuted implements Action { action: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Query not executed"; constructor(action: NgrxManagerAction | Action); } export declare class InsightsQueryExecuted implements Action { action: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Query execution"; constructor(action: NgrxManagerAction | Action); } export declare class InsightsQuerySuccess implements Action { action: NgrxManagerAction | Action; nextAction: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Query success"; constructor(action: NgrxManagerAction | Action, nextAction: NgrxManagerAction | Action); } export declare class InsightsQueryFailed implements Action { action: NgrxManagerAction | Action; nextAction: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Query failed"; constructor(action: NgrxManagerAction | Action, nextAction: NgrxManagerAction | Action); } export declare class InsightsQueryFailedBadRequest implements Action { action: NgrxManagerAction | Action; nextAction: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Query failed with bad request"; constructor(action: NgrxManagerAction | Action, nextAction: NgrxManagerAction | Action); } export declare class InsightsCommandNotExecuted implements Action { action: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Command not executed"; constructor(action: NgrxManagerAction | Action); } export declare class InsightsCommandExecuted implements Action { action: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Command execution"; constructor(action: NgrxManagerAction | Action); } export declare class InsightsCommandSuccess implements Action { action: NgrxManagerAction | Action; nextAction: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Command success"; constructor(action: NgrxManagerAction | Action, nextAction: NgrxManagerAction | Action); } export declare class InsightsCommandFailed implements Action { action: NgrxManagerAction | Action; nextAction: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Command failed"; constructor(action: NgrxManagerAction | Action, nextAction: NgrxManagerAction | Action); } export declare class InsightsCommandFailedBadRequest implements Action { action: NgrxManagerAction | Action; nextAction: NgrxManagerAction | Action; readonly type = "[SopiNgrxManager] Insights :: Command failed with bad request"; constructor(action: NgrxManagerAction | Action, nextAction: NgrxManagerAction | Action); } export declare type Actions = QueryStackAddAction | QueryStackRemoveAction | QueryStackUpdateAction | QueryStackCleanUpAction | QueryQueueAddAction | QueryQueueRemoveAction | QueryQueueUpdateAction | QueryQueueNextAction | QueryFailedAddAction | QueryFailedUpdateAction | DeleteQueryStackRequestAction | DeleteQueryQueueRequestAction | DeleteQueryFailedRequestAction | DeleteAllQueryFailedRequestsAction | SendQueryStackRequestAction | SendQueryQueueRequestAction | SendQueryFailedRequestAction | CommandStackAddAction | CommandStackRemoveAction | CommandStackUpdateAction | CommandStackCleanUpAction | CommandQueueAddAction | CommandQueueUpdateAction | CommandQueueNextAction | CommandFailedAddAction | CommandFailedUpdateAction | DeleteCommandStackRequestAction | DeleteCommandQueueRequestAction | DeleteCommandFailedRequestAction | DeleteAllCommandFailedRequestsAction | SendCommandStackRequestAction | SendCommandQueueRequestAction | SendCommandFailedRequestAction | ClearRequestsAction | ClearQueryRequestsAction | StopSyncAction | StartSyncAction | InsightsQueryNotExecuted | InsightsQueryExecuted | InsightsQuerySuccess | InsightsQueryFailed | InsightsQueryFailedBadRequest | InsightsCommandNotExecuted | InsightsCommandExecuted | InsightsCommandSuccess | InsightsCommandFailed | InsightsCommandFailedBadRequest;