import { Action } from '@ngrx/store'; import { SeamsHttpResponse } from '@prutech/components/lib/shared/models/http-response'; export declare enum ClientTrackLookupActionTypes { LoadClientTrackLookup = "[Client Track List] Load", LoadClientTrackLookupSuccess = "[Client Track List] Load Success", LoadClientTrackLookupFail = "[Client Track List] Load Fail" } export declare class LoadClientTrackLookupAction implements Action { payload: number; readonly type: string; constructor(payload: number); } export declare class LoadClientTrackLookupSuccessAction implements Action { payload: any; readonly type: string; constructor(payload: any); } export declare class LoadClientTrackLookupFailAction implements Action { payload?: SeamsHttpResponse; readonly type: string; constructor(payload?: SeamsHttpResponse); } export declare type ClientTrackLookupActions = LoadClientTrackLookupAction | LoadClientTrackLookupSuccessAction | LoadClientTrackLookupFailAction;