/// Fakes of halkyon_app's boundaries, and a frame and dependencies built on /// them, for an app's tests and this package's own: nothing here reaches a /// server, the system's secure storage or the file system. library; // What asks a person's own key's provider, as the assistants' repository // takes it, so an app's tests need no dependency of their own on // halkyon_llm. export 'package:halkyon_llm/testing.dart' show FakeLlmClient; export 'src/testing/fake_account_crypto.dart'; export 'src/testing/fake_assistant_gateway.dart'; export 'src/testing/fake_auth_gateway.dart'; export 'src/testing/fake_content_cipher.dart'; export 'src/testing/fake_file_opener.dart'; export 'src/testing/fake_file_picker.dart'; export 'src/testing/fake_file_server_gateway.dart'; export 'src/testing/fake_instance_checker.dart'; export 'src/testing/fake_instance_operator_gateway.dart'; export 'src/testing/fake_network_watch.dart'; export 'src/testing/fake_oidc_browser.dart'; export 'src/testing/fake_password_gateway.dart'; export 'src/testing/fake_public_profile_gateway.dart'; export 'src/testing/fake_screen_guard.dart'; export 'src/testing/fake_shared_keys_gateway.dart'; export 'src/testing/fake_shared_space_gateway.dart'; export 'src/testing/fake_simplelogin_gateway.dart'; export 'src/testing/fake_speech_input.dart'; export 'src/testing/memory_account_key_store.dart'; export 'src/testing/memory_account_wait_store.dart'; export 'src/testing/memory_file_cache.dart'; export 'src/testing/memory_file_saver.dart'; export 'src/testing/memory_instance_store.dart'; export 'src/testing/memory_key_pin_store.dart'; export 'src/testing/memory_look_store.dart'; export 'src/testing/memory_pending_changes_store.dart'; export 'src/testing/memory_sign_in_addresses.dart'; export 'src/testing/memory_whats_new.dart'; export 'src/testing/test_app.dart';