Variable: ConfigSubjects
Makaio Framework / contracts / ConfigSubjects
Variable: ConfigSubjects
Section titled “Variable: ConfigSubjects”
constConfigSubjects:BusSubjects<FlatSubjectDefinitions<"config", {get: {request:ZodObject<{ },$strip>;response:ZodObject<{config:ZodObject<{$schema:ZodDefault<ZodLiteral<"makaio/config/v1">>;bus:ZodOptional<ZodObject<{remote: …; },$strip>>;features:ZodOptional<ZodObject<{voiceBridge: …; },$strip>>;fileWatcher:ZodOptional<ZodObject<{backend: …; },$strip>>;mode:ZodDefault<ZodEnum<{hybrid: …;local: …;remote: …; }>>;relay:ZodOptional<ZodObject<{autoReconnect: …;heartbeatInterval: …;maxReconnectAttempts: …;token: …;url: …; },$strip>>;role:ZodDefault<ZodEnum<{main-dev-machine: …;server: …; }>>; },$strip>; },$strip>; };update: {request:ZodObject<{config:ZodObject<{$schema:ZodDefault<ZodLiteral<"makaio/config/v1">>;bus:ZodOptional<ZodObject<{remote: …; },$strip>>;features:ZodOptional<ZodObject<{voiceBridge: …; },$strip>>;fileWatcher:ZodOptional<ZodObject<{backend: …; },$strip>>;mode:ZodDefault<ZodEnum<{hybrid: …;local: …;remote: …; }>>;relay:ZodOptional<ZodObject<{autoReconnect: …;heartbeatInterval: …;maxReconnectAttempts: …;token: …;url: …; },$strip>>;role:ZodDefault<ZodEnum<{main-dev-machine: …;server: …; }>>; },$strip>; },$strip>;response:ZodObject<{success:ZodBoolean; },$strip>; }; }>,"config"> =ConfigNamespace.subjects
Defined in: ../../../packages/contracts/src/config/config-namespace.ts:22
Config subjects for type-safe bus communication.