onfido-sdk-ui
Version:
JavaScript SDK view layer for Onfido identity verification
33 lines (32 loc) • 1.22 kB
TypeScript
export type LogLevels = 'debug' | 'info' | 'warning' | 'error' | 'fatal';
export type SdkFeatures = {
enable_require_applicant_consents?: boolean;
disable_cross_device_sms?: boolean;
web_disable_has_camera_check?: boolean;
disable_cross_device_copy_link?: boolean;
enable_in_house_analytics?: boolean;
enable_performance_analytics?: boolean;
enable_document_support_rules?: boolean;
enable_cobrand?: boolean;
enable_logo_cobrand?: boolean;
hide_onfido_logo?: boolean;
disable_essential_analytics?: boolean;
disable_behavioural_analytics?: boolean;
analytics_v2_enabled?: boolean;
web_allow_source_only_media_callback?: boolean;
web_enable_cross_device_verification?: boolean;
web_enable_js_camera_poa?: boolean;
web_enable_cross_device_qr_refresh?: boolean;
web_cross_device_qr_refresh_timeout?: number;
web_enable_cross_device_confirmation?: boolean;
web_enable_cross_device_reconnect?: boolean;
web_enable_pre_init_permission_check?: boolean;
use_customized_api_requests?: boolean;
logger?: {
enabled?: boolean;
levels?: LogLevels[];
};
};
export type FeatureFlags = {
sdk_features?: SdkFeatures;
};