import { FormsState } from './forms';
import { VerificationsState } from './verifications';
export * from './forms';
export * from './verifications';
export interface RootState {
    forms: FormsState;
    verifications: VerificationsState;
}
export declare const rootReducer: import("redux").Reducer<import("redux").CombinedState<{
    forms: {
        generate: {
            success: boolean;
            loading: boolean;
            data?: import("./forms/types").GenerateFormSuccessResponse | undefined;
            error?: import("./types").CommonError | undefined;
        } | {
            loading: boolean;
            success: boolean;
            data: any;
            error: undefined;
        };
    };
    verifications: VerificationsState;
}>, import("./forms").GenerateFormFetch | import("./forms").GenerateFormData | import("./forms").GenerateFormError | import("./verifications").GetVerificationFetch | import("./verifications").GetVerificationData | import("./verifications").GetVerificationError | import("./verifications").GetVerificationReset>;
export declare function rootSaga(): Generator<import("redux-saga/effects").AllEffect<import("redux-saga/effects").CallEffect<void>>, void, unknown>;
