//
//  PPBlinkIDRecognizers.h
//  BlinkIdFramework
//
//  Created by Jura on 30/12/15.
//  Copyright © 2015 MicroBlink Ltd. All rights reserved.
//

#ifndef PPBlinkIDRecognizers_h
#define PPBlinkIDRecognizers_h

// Austria
#import "PPAusIDBackRecognizerSettings.h"
#import "PPAusIDBackRecognizerResult.h"
#import "PPAusIDFrontRecognizerSettings.h"
#import "PPAusIDFrontRecognizerResult.h"
#import "PPAusPassportRecognizerSettings.h"
#import "PPAusPassportRecognizerResult.h"
#import "PPAusIDCombinedRecognizerSettings.h"
#import "PPAusIDCombinedRecognizerResult.h"

// Australia
#import "PPAustraliaDLFrontRecognizerSettings.h"
#import "PPAustraliaDLFrontRecognizerResult.h"

// Croatia
#import "PPCroIDBackRecognizerSettings.h"
#import "PPCroIDBackRecognizerResult.h"
#import "PPCroIDFrontRecognizerSettings.h"
#import "PPCroIDFrontRecognizerResult.h"
#import "PPCroIDCombinedRecognizerSettings.h"
#import "PPCroIDCombinedRecognizerResult.h"

// Czechia
#import "PPCzIDBackRecognizerSettings.h"
#import "PPCzIDBackRecognizerResult.h"
#import "PPCzIDFrontRecognizerSettings.h"
#import "PPCzIDFrontRecognizerResult.h"
#import "PPCzIDCombinedRecognizerSettings.h"
#import "PPCzIDCombinedRecognizerResult.h"

// Document Face
#import "PPDocumentFaceRecognizerSettings.h"
#import "PPDocumentFaceRecognizerResult.h"

// EU Driver License
#import "PPEudlRecognizerSettings.h"
#import "PPEudlRecognizerResult.h"

// Germany
#import "PPGermanIDFrontRecognizerSettings.h"
#import "PPGermanIDFrontRecognizerResult.h"
#import "PPGermanIDBackRecognizerSettings.h"
#import "PPGermanIDBackRecognizerResult.h"
#import "PPGermanOldIDRecognizerSettings.h"
#import "PPGermanOldIDRecognizerResult.h"
#import "PPGermanPassportRecognizerSettings.h"
#import "PPGermanPassportRecognizerResult.h"
#import "PPGermanIDCombinedRecognizerSettings.h"
#import "PPGermanIDCombinedRecognizerResult.h"

// Malaysian immigration IDs (iKad)
#import "PPiKadRecognizerSettings.h"
#import "PPiKadRecognizerResult.h"

// Malaysian IDs (MyKad)
#import "PPMyKadRecognizerSettings.h"
#import "PPMyKadRecognizerResult.h"

// MRTD
#import "PPMrtdRecognizerSettings.h"
#import "PPMrtdRecognizerResult.h"
#import "PPMrtdCombinedRecognizerSettings.h"
#import "PPMrtdCombinedRecognizerResult.h"
#import "PPMrzFilter.h"

// Poland
#import "PPPolishIDFrontRecognizerSettings.h"
#import "PPPolishIDFrontRecognizerResult.h"
#import "PPPolishIDBackRecognizerSettings.h"
#import "PPPolishIDBackRecognizerResult.h"
#import "PPPolishIDCombinedRecognizerSettings.h"
#import "PPPolishIDCombinedRecognizerResult.h"

// Romania
#import "PPRomanianIDFrontRecognizerSettings.h"
#import "PPRomanianIDFrontRecognizerResult.h"

// USDL
#import "PPUsdlCombinedRecognizerSettings.h"
#import "PPUsdlCombinedRecognizerResult.h"

// Serbia
#import "PPSerbianIDBackRecognizerSettings.h"
#import "PPSerbianIDBackRecognizerResult.h"
#import "PPSerbianIDFrontRecognizerSettings.h"
#import "PPSerbianIDFrontRecognizerResult.h"
#import "PPSerbianIDCombinedRecognizerSettings.h"
#import "PPSerbianIDCombinedRecognizerResult.h"

// Singapore
#import "PPSingaporeIDBackRecognizerSettings.h"
#import "PPSingaporeIDBackRecognizerResult.h"
#import "PPSingaporeIDFrontRecognizerSettings.h"
#import "PPSingaporeIDFrontRecognizerResult.h"
#import "PPSingaporeIDCombinedRecognizerSettings.h"
#import "PPSingaporeIDCombinedRecognizerResult.h"

// Slovakia
#import "PPSlovakIDBackRecognizerSettings.h"
#import "PPSlovakIDBackRecognizerResult.h"
#import "PPSlovakIDFrontRecognizerSettings.h"
#import "PPSlovakIDFrontRecognizerResult.h"
#import "PPSlovakIDCombinedRecognizerSettings.h"
#import "PPSlovakIDCombinedRecognizerResult.h"

// Slovenia
#import "PPSlovenianIDBackRecognizerSettings.h"
#import "PPSlovenianIDBackRecognizerResult.h"
#import "PPSlovenianIDFrontRecognizerSettings.h"
#import "PPSlovenianIDFrontRecognizerResult.h"
#import "PPSlovenianIDCombinedRecognizerSettings.h"
#import "PPSlovenianIDCombinedRecognizerResult.h"

// Switzerland
#import "PPSwissIDBackRecognizerSettings.h"
#import "PPSwissIDBackRecognizerResult.h"
#import "PPSwissIDFrontRecognizerSettings.h"
#import "PPSwissIDFrontRecognizerResult.h"
#import "PPSwissPassportRecognizerSettings.h"
#import "PPSwissPassportRecognizerResult.h"

// USDL
#import "PPUsdlRecognizerSettings.h"
#import "PPUsdlRecognizerResult.h"

// Use all recognizers from BlinkInput
#import "PPBlinkInputRecognizers.h"

#endif /* PPBlinkIDRecognizers_h */
