export interface ImportError { code: string; params?: { name?: string; type?: string; elasticError?: string; }; } export interface ImportResponse { numberOfLines: number; itemErrors: { [p: string]: ImportError[]; } | null; } export declare const ImportActions: { upload: import("@ngrx/store").ActionCreator<"[Import] import data", (props: { file: File; dataset: string; }) => { file: File; dataset: string; } & import("@ngrx/store/src/models").TypedAction<"[Import] import data">>; uploadSuccess: import("@ngrx/store").ActionCreator<"[Import] import data successful", (props: { numberOfLines: number; }) => { numberOfLines: number; } & import("@ngrx/store/src/models").TypedAction<"[Import] import data successful">>; uploadFailure: import("@ngrx/store").ActionCreator<"[Import] import data failure", (props: { errors: any; }) => { errors: any; } & import("@ngrx/store/src/models").TypedAction<"[Import] import data failure">>; };