aboutsummaryrefslogtreecommitdiffstats
path: root/packages/shared/src/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/shared/src/index.ts')
-rw-r--r--packages/shared/src/index.ts60
1 files changed, 47 insertions, 13 deletions
diff --git a/packages/shared/src/index.ts b/packages/shared/src/index.ts
index 3d30488..2e06234 100644
--- a/packages/shared/src/index.ts
+++ b/packages/shared/src/index.ts
@@ -18,37 +18,71 @@
18 * SPDX-License-Identifier: AGPL-3.0-only 18 * SPDX-License-Identifier: AGPL-3.0-only
19 */ 19 */
20 20
21export type { default as SophieRenderer } from './contextBridge/SophieRenderer'; 21export type { default as SophieRenderer } from './contextBridge/SophieRenderer.js';
22 22
23export { MainToRendererIpcMessage, RendererToMainIpcMessage } from './ipc'; 23export { MainToRendererIpcMessage, RendererToMainIpcMessage } from './ipc.js';
24 24
25export { Action, BrowserViewBounds, ThemeSource } from './schemas'; 25export { Action } from './schemas/Action.js';
26
27export { BrowserViewBounds } from './schemas/BrowserViewBounds.js';
28
29export { ServiceAction } from './schemas/ServiceAction.js';
30
31export { ThemeSource } from './schemas/ThemeSource.js';
32
33export { Translation } from './schemas/Translation.js';
34
35export type {
36 CertificatePrincipal,
37 CertificateSnapshotIn,
38} from './stores/Certificate.js';
39export { default as Certificate } from './stores/Certificate.js';
26 40
27export type { 41export type {
28 GlobalSettingsSnapshotIn, 42 GlobalSettingsSnapshotIn,
29 GlobalSettingsSnapshotOut, 43 GlobalSettingsSnapshotOut,
30} from './stores/GlobalSettings'; 44} from './stores/GlobalSettingsBase.js';
31export { default as GlobalSettings } from './stores/GlobalSettings'; 45export {
46 default as GlobalSettingsBase,
47 defineGlobalSettingsModel,
48 SYSTEM_LOCALE,
49} from './stores/GlobalSettingsBase.js';
32 50
33export { default as Profile } from './stores/Profile'; 51export { default as Profile } from './stores/Profile.js';
34 52
35export type { 53export type {
36 ProfileSettingsSnapshotIn, 54 ProfileSettingsSnapshotIn,
37 ProfileSettingsSnapshotOut, 55 ProfileSettingsSnapshotOut,
38} from './stores/ProfileSettings'; 56} from './stores/ProfileSettings.js';
39export { default as ProfileSettings } from './stores/ProfileSettings'; 57export { default as ProfileSettings } from './stores/ProfileSettings.js';
40 58
41export { default as Service } from './stores/Service'; 59export {
60 default as ServiceBase,
61 defineServiceModel,
62 SecurityLabelKind,
63} from './stores/ServiceBase.js';
42 64
43export type { 65export type {
44 ServiceSettingsSnapshotIn, 66 ServiceSettingsSnapshotIn,
45 ServiceSettingsSnapshotOut, 67 ServiceSettingsSnapshotOut,
46} from './stores/ServiceSettings'; 68} from './stores/ServiceSettingsBase.js';
47export { default as ServiceSettings } from './stores/ServiceSettings'; 69export {
70 default as ServiceSettingsBase,
71 defineServiceSettingsModel,
72} from './stores/ServiceSettingsBase.js';
73
74export type { ServiceStateSnapshotIn } from './stores/ServiceState.js';
75export { default as ServiceState } from './stores/ServiceState.js';
48 76
49export type { 77export type {
50 SharedStoreListener, 78 SharedStoreListener,
51 SharedStoreSnapshotIn, 79 SharedStoreSnapshotIn,
52 SharedStoreSnapshotOut, 80 SharedStoreSnapshotOut,
53} from './stores/SharedStore'; 81} from './stores/SharedStoreBase.js';
54export { default as SharedStore } from './stores/SharedStore'; 82export {
83 default as SharedStoreBase,
84 defineSharedStoreModel,
85 FALLBACK_LOCALE,
86} from './stores/SharedStoreBase.js';
87
88export { default as WritingDirection } from './stores/WritingDirection.js';