UNPKG

@kycaid/react-native-sdk

Version:
20 lines (19 loc) 852 B
import { Config } from '../../App'; import { CommonError } from '../types'; import { GENERATE_FORM_DATA, GENERATE_FORM_ERROR, GENERATE_FORM_FETCH } from './constants'; export interface GenerateFormFetch { type: typeof GENERATE_FORM_FETCH; payload: Config; } export interface GenerateFormData { type: typeof GENERATE_FORM_DATA; payload: any; } export interface GenerateFormError { type: typeof GENERATE_FORM_ERROR; payload: CommonError; } export declare type FormsAction = GenerateFormFetch | GenerateFormData | GenerateFormError; export declare const generateForm: (payload: GenerateFormFetch['payload']) => GenerateFormFetch; export declare const generateFormData: (payload: GenerateFormData['payload']) => GenerateFormData; export declare const generateFormError: (payload: GenerateFormError['payload']) => GenerateFormError;