import { AcuantClassificationTypeEnum } from "./acuant-classification-type.enum"; /** * Details the mapping to one of 1000s of supported documents. */ export interface AcuantClassificationType { /** * Identifies the document's class */ class?: AcuantClassificationTypeEnum; /** * Short string pertaining to Class */ classCode?: string; /** * Explanatory string corresponding to class */ className?: string; /** * An abbreviated or acronym country code to indicate the country of the issuer. * This may vary for countries where the issuer is a sub-authority of the country. */ countryCode?: string; /** * A mapping of the document type to one of the GeographicRegions that Acuant * has designated in the backend */ geographicRegions?: string[]; /** * True if the document was classified as a generic document type, * false if the document was classified as specific */ isGeneric?: boolean; /** * The series - such as year, letter, or integer - to which the document belongs */ issue?: string; /** * Indicates the document subtype */ issueType?: string; /** * */ issuerType?: number; /** * Indicates the country or entity officially issuing this document */ issuerCode?: string; /** * Explanatory string pertaining to IssuerCode */ issuerName?: string; /** * A non-unique reference code that correlates to a Keesing Documentchecker identity document */ keesingCode?: string; /** * Explanatory string pertaining to IssuerName, IssuerCode, and IssueType */ name?: string; /** * Indicates the document size per ISO/IEC 7810 */ size?: number; }