23 lines
558 B
Swift
23 lines
558 B
Swift
//
|
|
// SettingsServiceProtocol.swift
|
|
// AutoCatCore
|
|
//
|
|
// Created by Selim Mustafaev on 17.08.2024.
|
|
// Copyright © 2024 Selim Mustafaev. All rights reserved.
|
|
//
|
|
|
|
import Mockable
|
|
|
|
@Mockable
|
|
public protocol SettingsServiceProtocol: Sendable {
|
|
|
|
var user: User { get set }
|
|
|
|
var recognizeAlternativeOrder: Bool { get set }
|
|
var recognizeShortenedNumbers: Bool { get set }
|
|
var defaultRegion: String { get set }
|
|
var recordBeep: Bool { get set }
|
|
var showDebugInfo: Bool { get set }
|
|
var backend: Constants.Backend { get set }
|
|
}
|