@kycaid/react-native-sdk
Version:
KYCAID React Native SDK
26 lines (25 loc) • 1.22 kB
TypeScript
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>;