import { SmartComply } from "./client/Smartcomply"; import { SmartComplyFlow } from "./flow/SmartComplyFlow"; export default SmartComply; export { SmartComply, SmartComplyFlow }; export type { SDKConfig, Environment } from "./client/Config"; export type { FlowOptions, FlowResult } from "./flow/SmartComplyFlow"; export type { OnboardingType, VerifyIdentityRequest, VerifyIdentityResponse, SessionResponse, SDKInitConfig, SDKChannel, } from "./types/onboarding"; export type { ChallengeAction, LivenessCreateRequest, LivenessCreateResponse, LivenessSubmitResponse, LivenessWebhookPayload, } from "./types/liveness"; export type { ApiResponse, FieldError, ErrorData, } from "./types/common"; export { SDKError } from "./errors/SDKError"; export { AuthError } from "./errors/AuthError"; export { NetworkError } from "./errors/NetworkError"; export { SDKLogger } from "./utils/logger"; export { collectDeviceMetadata } from "./utils/device"; export type { DeviceMetadata } from "./utils/device"; export { isCameraSupported, queryCameraPermission, requestCameraAccess, releaseCameraStream, } from "./camera/Permission"; export type { PermissionStatus, CameraPermissionResult } from "./camera/Permission"; export { LivenessUploader } from "./modules/liveness/uploader"; export type { UploadOptions } from "./modules/liveness/uploader"; //# sourceMappingURL=index.d.ts.map