import { CameraSettings, Color } from "scandit-web-datacapture-core"; import type { CameraSettingsDefaultsJSON } from "scandit-web-datacapture-core/build/js/Defaults"; export interface Defaults { IdCapture: { RecommendedCameraSettings: CameraSettings; IdCaptureOverlayDefaults: IdCaptureOverlayDefaults; }; } export interface DefaultsJSON { IdCapture: { RecommendedCameraSettings: CameraSettingsDefaultsJSON; IdCaptureOverlayDefaults: IdCaptureOverlayDefaultsJSON; }; } export interface IdCaptureOverlayDefaultsJSON { defaultCapturedBrush: { fillColor: string; strokeColor: string; strokeWidth: number; }; defaultLocalizedBrush: { fillColor: string; strokeColor: string; strokeWidth: number; }; defaultRejectedBrush: { fillColor: string; strokeColor: string; strokeWidth: number; }; } export interface IdCaptureOverlayDefaults { defaultCapturedBrush: { fillColor: Color; strokeColor: Color; strokeWidth: number; }; defaultLocalizedBrush: { fillColor: Color; strokeColor: Color; strokeWidth: number; }; defaultRejectedBrush: { fillColor: Color; strokeColor: Color; strokeWidth: number; }; } export declare const defaultsFromJSON: (json: DefaultsJSON) => Defaults; export declare let defaultValues: Defaults; export declare function setDefaults(newDefaults: Defaults): void;