import { Submission } from "../../interfaces"; export declare const clearSubmissionError: import("@tsed/redux-utils").ActionReducer; export declare const requestSubmission: import("@tsed/redux-utils").ActionReducer; export declare const sendSubmission: import("@tsed/redux-utils").ActionReducer; export declare const receiveSubmission: import("@tsed/redux-utils").ActionReducer; export declare const failSubmission: import("@tsed/redux-utils").ActionReducer; export declare const resetSubmission: import("@tsed/redux-utils").ActionReducer; export declare const getSubmission: (name: string, formId: string, id: string, done?: (...args: any[]) => void) => (dispatch: any, getState: any) => Promise; export declare const saveSubmission: (name: string, formId: string, data: Submission, done?: (...args: any[]) => void) => (dispatch: any) => Promise; export declare const deleteSubmission: (name: string, formId: string, id: string, done?: (...args: any[]) => void) => (dispatch: any) => Promise;