import { AppBaseAction } from './app-base-action'; import { BaseEntityActions } from './entity-actions.enum'; import { ActionPayload } from './event-args/action-event-args'; import { RestAPIVerbs } from '../enums'; export declare class DefaultTaskLoad extends AppBaseAction { debugger: any; type: BaseEntityActions; constructor(url?: string); } export declare class DefaultTaskLoadSuccess extends AppBaseAction> { type: BaseEntityActions; constructor(data: any); } export declare class DefaultLoad extends AppBaseAction { type: BaseEntityActions; constructor(url?: string); } export declare class DefaultLoadSuccess extends AppBaseAction> { type: BaseEntityActions; constructor(data: any); } export declare class DefaultCreate extends AppBaseAction { type: BaseEntityActions; constructor(url: string, data: T); } export declare class DefaultCreateSuccess extends AppBaseAction { type: BaseEntityActions; constructor(data: ActionPayload); } export declare class DefaultUpdate extends AppBaseAction { type: BaseEntityActions; constructor(payload?: ActionPayload, requestType?: RestAPIVerbs, url?: string, data?: T); debugger: any; } export declare class DefaultUpdateSuccess extends AppBaseAction { debugger: any; type: BaseEntityActions; constructor(data: ActionPayload); } export declare class DefaultRemove extends AppBaseAction { type: BaseEntityActions; constructor(payload?: ActionPayload, requestType?: RestAPIVerbs, url?: string); debugger: any; } export declare class DefaultRemoveSuccess extends AppBaseAction { type: BaseEntityActions; constructor(data: ActionPayload); } export declare class DefaultError extends AppBaseAction { type: BaseEntityActions; constructor(error: T); } export declare type Actions = DefaultTaskLoad | DefaultTaskLoadSuccess | DefaultLoad | DefaultLoadSuccess | DefaultCreate | DefaultCreateSuccess | DefaultUpdate | DefaultUpdateSuccess | DefaultRemove | DefaultRemoveSuccess | DefaultError;