UNPKG

@cardscan.ai/insurance-cardscan-react

Version:

A library that makes it easy to add health insurance card scanning to any web application

33 lines (32 loc) 1.36 kB
import React from "react"; import PropTypes from "prop-types"; import { CardScanViewProps } from "./scanview"; import { NameCase } from "../types/types"; declare const App: { <Name extends NameCase = "snake">(props: CardScanViewProps<Name>): React.ReactElement; propTypes: { logging: PropTypes.Requireable<string>; live: PropTypes.Requireable<boolean>; sessionToken: PropTypes.Validator<string>; onSuccess: PropTypes.Validator<(...args: any[]) => any>; onCancel: PropTypes.Requireable<(...args: any[]) => any>; onError: PropTypes.Requireable<(...args: any[]) => any>; onProgress: PropTypes.Requireable<(...args: any[]) => any>; onScanStart: PropTypes.Requireable<(...args: any[]) => any>; backsideSupport: PropTypes.Requireable<boolean>; cameraPermissionModalConfig: PropTypes.Requireable<PropTypes.InferProps<{}>>; webToMobileHandoffConfig: PropTypes.Requireable<PropTypes.InferProps<{}>>; _internal: PropTypes.Requireable<PropTypes.InferProps<{}>>; }; defaultProps: { cameraPermissionModalConfig: { enabled: boolean; }; webToMobileHandoffConfig: { enabled: boolean; urlBase: string; companyName: string; }; }; }; export default App;