@kycaid/react-native-sdk
Version:
KYCAID React Native SDK
20 lines (19 loc) • 771 B
TypeScript
import { CommonError } from '../types';
import { VerificationsAction } from './actions';
import { VerificationData } from './types';
export interface VerificationsState {
getVerification: {
success: boolean;
loading: boolean;
data?: VerificationData;
error?: CommonError;
};
}
export declare const initialVerificationsState: VerificationsState;
export declare const getVerificationReducer: (state: VerificationsState['getVerification'], action: VerificationsAction) => {
success: boolean;
loading: boolean;
data?: VerificationData | undefined;
error?: CommonError | undefined;
};
export declare const verificationsReducer: (state: VerificationsState | undefined, action: VerificationsAction) => VerificationsState;