TypeScript 5.9 erasableSyntaxOnly rejects enum declarations in .ts files (they emit runtime code). Switch protoc-gen-es from target=ts to target=js+dts which generates .js runtime + .d.ts type declarations. Also fix type mismatches in useApi.ts (OrderSide/OrderType enum types, StartBacktestRequest field mapping) and MLDashboard signal defaulting. Add web-dashboard network policy for MinIO egress + proxy ingress. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
297 lines
18 KiB
JavaScript
297 lines
18 KiB
JavaScript
// @generated by protoc-gen-es v2.11.0 with parameter "target=js+dts"
|
|
// @generated from file config.proto (package config, syntax proto3)
|
|
/* eslint-disable */
|
|
|
|
import { enumDesc, fileDesc, messageDesc, serviceDesc, tsEnum } from "@bufbuild/protobuf/codegenv2";
|
|
|
|
/**
|
|
* Describes the file config.proto.
|
|
*/
|
|
export const file_config = /*@__PURE__*/
|
|
fileDesc("Cgxjb25maWcucHJvdG8SBmNvbmZpZyKBAQoXR2V0Q29uZmlndXJhdGlvblJlcXVlc3QSFQoIY2F0ZWdvcnkYASABKAlIAIgBARIQCgNrZXkYAiABKAlIAYgBARIYCgtlbnZpcm9ubWVudBgDIAEoCUgCiAEBQgsKCV9jYXRlZ29yeUIGCgRfa2V5Qg4KDF9lbnZpcm9ubWVudCJKChhHZXRDb25maWd1cmF0aW9uUmVzcG9uc2USLgoIc2V0dGluZ3MYASADKAsyHC5jb25maWcuQ29uZmlndXJhdGlvblNldHRpbmcitgEKGlVwZGF0ZUNvbmZpZ3VyYXRpb25SZXF1ZXN0EhAKCGNhdGVnb3J5GAEgASgJEgsKA2tleRgCIAEoCRINCgV2YWx1ZRgDIAEoCRISCgpjaGFuZ2VkX2J5GAQgASgJEhoKDWNoYW5nZV9yZWFzb24YBSABKAlIAIgBARIYCgtlbnZpcm9ubWVudBgGIAEoCUgBiAEBQhAKDl9jaGFuZ2VfcmVhc29uQg4KDF9lbnZpcm9ubWVudCKiAQobVXBkYXRlQ29uZmlndXJhdGlvblJlc3BvbnNlEg8KB3N1Y2Nlc3MYASABKAgSDwoHbWVzc2FnZRgCIAEoCRI4ChF2YWxpZGF0aW9uX3Jlc3VsdBgDIAEoCzIYLmNvbmZpZy5WYWxpZGF0aW9uUmVzdWx0SACIAQESEQoJdGltZXN0YW1wGAQgASgDQhQKEl92YWxpZGF0aW9uX3Jlc3VsdCJ9ChpEZWxldGVDb25maWd1cmF0aW9uUmVxdWVzdBIQCghjYXRlZ29yeRgBIAEoCRILCgNrZXkYAiABKAkSEgoKZGVsZXRlZF9ieRgDIAEoCRIaCg1kZWxldGVfcmVhc29uGAQgASgJSACIAQFCEAoOX2RlbGV0ZV9yZWFzb24iUgobRGVsZXRlQ29uZmlndXJhdGlvblJlc3BvbnNlEg8KB3N1Y2Nlc3MYASABKAgSDwoHbWVzc2FnZRgCIAEoCRIRCgl0aW1lc3RhbXAYAyABKAMiSQoVTGlzdENhdGVnb3JpZXNSZXF1ZXN0EhwKD3BhcmVudF9jYXRlZ29yeRgBIAEoCUgAiAEBQhIKEF9wYXJlbnRfY2F0ZWdvcnkiSwoWTGlzdENhdGVnb3JpZXNSZXNwb25zZRIxCgpjYXRlZ29yaWVzGAEgAygLMh0uY29uZmlnLkNvbmZpZ3VyYXRpb25DYXRlZ29yeSI+ChpTdHJlYW1Db25maWdDaGFuZ2VzUmVxdWVzdBISCgpjYXRlZ29yaWVzGAEgAygJEgwKBGtleXMYAiADKAkiTAocVmFsaWRhdGVDb25maWd1cmF0aW9uUmVxdWVzdBIQCghjYXRlZ29yeRgBIAEoCRILCgNrZXkYAiABKAkSDQoFdmFsdWUYAyABKAkiZgodVmFsaWRhdGVDb25maWd1cmF0aW9uUmVzcG9uc2USEAoIaXNfdmFsaWQYASABKAgSMwoRdmFsaWRhdGlvbl9yZXN1bHQYAiABKAsyGC5jb25maWcuVmFsaWRhdGlvblJlc3VsdCLIAQoeR2V0Q29uZmlndXJhdGlvbkhpc3RvcnlSZXF1ZXN0EhUKCGNhdGVnb3J5GAEgASgJSACIAQESEAoDa2V5GAIgASgJSAGIAQESFwoKc3RhcnRfdGltZRgDIAEoA0gCiAEBEhUKCGVuZF90aW1lGAQgASgDSAOIAQESEgoFbGltaXQYBSABKAVIBIgBAUILCglfY2F0ZWdvcnlCBgoEX2tleUINCgtfc3RhcnRfdGltZUILCglfZW5kX3RpbWVCCAoGX2xpbWl0IlUKH0dldENvbmZpZ3VyYXRpb25IaXN0b3J5UmVzcG9uc2USMgoHaGlzdG9yeRgBIAMoCzIhLmNvbmZpZy5Db25maWd1cmF0aW9uSGlzdG9yeUVudHJ5IqYBChxSb2xsYmFja0NvbmZpZ3VyYXRpb25SZXF1ZXN0EhAKCGNhdGVnb3J5GAEgASgJEgsKA2tleRgCIAEoCRIdChVyb2xsYmFja190b190aW1lc3RhbXAYAyABKAMSFgoOcm9sbGVkX2JhY2tfYnkYBCABKAkSHAoPcm9sbGJhY2tfcmVhc29uGAUgASgJSACIAQFCEgoQX3JvbGxiYWNrX3JlYXNvbiKMAQodUm9sbGJhY2tDb25maWd1cmF0aW9uUmVzcG9uc2USDwoHc3VjY2VzcxgBIAEoCBIPCgdtZXNzYWdlGAIgASgJEjYKEHJlc3RvcmVkX3NldHRpbmcYAyABKAsyHC5jb25maWcuQ29uZmlndXJhdGlvblNldHRpbmcSEQoJdGltZXN0YW1wGAQgASgDIoABChpFeHBvcnRDb25maWd1cmF0aW9uUmVxdWVzdBISCgpjYXRlZ29yaWVzGAEgAygJEhgKC2Vudmlyb25tZW50GAIgASgJSACIAQESJAoGZm9ybWF0GAMgASgOMhQuY29uZmlnLkV4cG9ydEZvcm1hdEIOCgxfZW52aXJvbm1lbnQihwEKG0V4cG9ydENvbmZpZ3VyYXRpb25SZXNwb25zZRIVCg1leHBvcnRlZF9kYXRhGAEgASgJEiQKBmZvcm1hdBgCIAEoDjIULmNvbmZpZy5FeHBvcnRGb3JtYXQSFgoOc2V0dGluZ3NfY291bnQYAyABKAUSEwoLZXhwb3J0ZWRfYXQYBCABKAMimwEKGkltcG9ydENvbmZpZ3VyYXRpb25SZXF1ZXN0EhUKDWltcG9ydGVkX2RhdGEYASABKAkSJAoGZm9ybWF0GAIgASgOMhQuY29uZmlnLkV4cG9ydEZvcm1hdBITCgtpbXBvcnRlZF9ieRgDIAEoCRIPCgdkcnlfcnVuGAQgASgIEhoKEm92ZXJ3cml0ZV9leGlzdGluZxgFIAEoCCKxAQobSW1wb3J0Q29uZmlndXJhdGlvblJlc3BvbnNlEg8KB3N1Y2Nlc3MYASABKAgSDwoHbWVzc2FnZRgCIAEoCRIsCg5pbXBvcnRfcmVzdWx0cxgDIAMoCzIULmNvbmZpZy5JbXBvcnRSZXN1bHQSFgoOaW1wb3J0ZWRfY291bnQYBCABKAUSFQoNc2tpcHBlZF9jb3VudBgFIAEoBRITCgtlcnJvcl9jb3VudBgGIAEoBSI8ChZHZXRDb25maWdTY2hlbWFSZXF1ZXN0EhUKCGNhdGVnb3J5GAEgASgJSACIAQFCCwoJX2NhdGVnb3J5IkcKF0dldENvbmZpZ1NjaGVtYVJlc3BvbnNlEiwKB3NjaGVtYXMYASADKAsyGy5jb25maWcuQ29uZmlndXJhdGlvblNjaGVtYSJfChlVcGRhdGVDb25maWdTY2hlbWFSZXF1ZXN0EhMKC3NjaGVtYV9uYW1lGAEgASgJEhkKEXNjaGVtYV9kZWZpbml0aW9uGAIgASgJEhIKCnVwZGF0ZWRfYnkYAyABKAkiUQoaVXBkYXRlQ29uZmlnU2NoZW1hUmVzcG9uc2USDwoHc3VjY2VzcxgBIAEoCBIPCgdtZXNzYWdlGAIgASgJEhEKCXRpbWVzdGFtcBgDIAEoAyK9BAoUQ29uZmlndXJhdGlvblNldHRpbmcSCgoCaWQYASABKAMSEAoIY2F0ZWdvcnkYAiABKAkSCwoDa2V5GAMgASgJEg0KBXZhbHVlGAQgASgJEikKCWRhdGFfdHlwZRgFIAEoDjIWLmNvbmZpZy5Db25maWdEYXRhVHlwZRISCgpob3RfcmVsb2FkGAYgASgIEhMKC2Rlc2NyaXB0aW9uGAcgASgJEhoKDWRlZmF1bHRfdmFsdWUYCCABKAlIAIgBARIQCghyZXF1aXJlZBgJIAEoCBIRCglzZW5zaXRpdmUYCiABKAgSHAoPdmFsaWRhdGlvbl9ydWxlGAsgASgJSAGIAQESIQoUZW52aXJvbm1lbnRfb3ZlcnJpZGUYDCABKAlIAogBARIWCgltaW5fdmFsdWUYDSABKAFIA4gBARIWCgltYXhfdmFsdWUYDiABKAFIBIgBARIYCgtlbnVtX3ZhbHVlcxgPIAEoCUgFiAEBEhIKCmRlcGVuZHNfb24YECADKAkSDAoEdGFncxgRIAMoCRIVCg1kaXNwbGF5X29yZGVyGBIgASgFEhIKCmNyZWF0ZWRfYXQYEyABKAMSEwoLbW9kaWZpZWRfYXQYFCABKANCEAoOX2RlZmF1bHRfdmFsdWVCEgoQX3ZhbGlkYXRpb25fcnVsZUIXChVfZW52aXJvbm1lbnRfb3ZlcnJpZGVCDAoKX21pbl92YWx1ZUIMCgpfbWF4X3ZhbHVlQg4KDF9lbnVtX3ZhbHVlcyLkAQoVQ29uZmlndXJhdGlvbkNhdGVnb3J5EgoKAmlkGAEgASgDEgwKBG5hbWUYAiABKAkSEwoLZGVzY3JpcHRpb24YAyABKAkSFgoJcGFyZW50X2lkGAQgASgDSACIAQESFQoNZGlzcGxheV9vcmRlchgFIAEoBRIRCgRpY29uGAYgASgJSAGIAQESEgoKY3JlYXRlZF9hdBgHIAEoAxIvCghjaGlsZHJlbhgIIAMoCzIdLmNvbmZpZy5Db25maWd1cmF0aW9uQ2F0ZWdvcnlCDAoKX3BhcmVudF9pZEIHCgVfaWNvbiLbAgoZQ29uZmlndXJhdGlvbkhpc3RvcnlFbnRyeRIKCgJpZBgBIAEoAxISCgpzZXR0aW5nX2lkGAIgASgDEhYKCW9sZF92YWx1ZRgDIAEoCUgAiAEBEhEKCW5ld192YWx1ZRgEIAEoCRIaCg1jaGFuZ2VfcmVhc29uGAUgASgJSAGIAQESEgoKY2hhbmdlZF9ieRgGIAEoCRISCgpjaGFuZ2VkX2F0GAcgASgDEhUKDWNoYW5nZV9zb3VyY2UYCCABKAkSOAoRdmFsaWRhdGlvbl9yZXN1bHQYCSABKAsyGC5jb25maWcuVmFsaWRhdGlvblJlc3VsdEgCiAEBEhgKC3JvbGxiYWNrX2lkGAogASgDSAOIAQFCDAoKX29sZF92YWx1ZUIQCg5fY2hhbmdlX3JlYXNvbkIUChJfdmFsaWRhdGlvbl9yZXN1bHRCDgoMX3JvbGxiYWNrX2lkInMKE0NvbmZpZ3VyYXRpb25TY2hlbWESCgoCaWQYASABKAMSDAoEbmFtZRgCIAEoCRIZChFzY2hlbWFfZGVmaW5pdGlvbhgDIAEoCRITCgtkZXNjcmlwdGlvbhgEIAEoCRISCgpjcmVhdGVkX2F0GAUgASgDInoKEFZhbGlkYXRpb25SZXN1bHQSEAoIaXNfdmFsaWQYASABKAgSJwoGZXJyb3JzGAIgAygLMhcuY29uZmlnLlZhbGlkYXRpb25FcnJvchIrCgh3YXJuaW5ncxgDIAMoCzIZLmNvbmZpZy5WYWxpZGF0aW9uV2FybmluZyJFCg9WYWxpZGF0aW9uRXJyb3ISDQoFZmllbGQYASABKAkSDwoHbWVzc2FnZRgCIAEoCRISCgplcnJvcl9jb2RlGAMgASgJIkkKEVZhbGlkYXRpb25XYXJuaW5nEg0KBWZpZWxkGAEgASgJEg8KB21lc3NhZ2UYAiABKAkSFAoMd2FybmluZ19jb2RlGAMgASgJIoEBCgxJbXBvcnRSZXN1bHQSEAoIY2F0ZWdvcnkYASABKAkSCwoDa2V5GAIgASgJEiQKBnN0YXR1cxgDIAEoDjIULmNvbmZpZy5JbXBvcnRTdGF0dXMSGgoNZXJyb3JfbWVzc2FnZRgEIAEoCUgAiAEBQhAKDl9lcnJvcl9tZXNzYWdlItYBChFDb25maWdDaGFuZ2VFdmVudBISCgpzZXR0aW5nX2lkGAEgASgDEhAKCGNhdGVnb3J5GAIgASgJEgsKA2tleRgDIAEoCRIRCglvbGRfdmFsdWUYBCABKAkSEQoJbmV3X3ZhbHVlGAUgASgJEhIKCmNoYW5nZWRfYnkYBiABKAkSEQoJdGltZXN0YW1wGAcgASgDEi0KC2NoYW5nZV90eXBlGAggASgOMhguY29uZmlnLkNvbmZpZ0NoYW5nZVR5cGUSEgoKaG90X3JlbG9hZBgJIAEoCCrFAQoOQ29uZmlnRGF0YVR5cGUSIAocQ09ORklHX0RBVEFfVFlQRV9VTlNQRUNJRklFRBAAEhsKF0NPTkZJR19EQVRBX1RZUEVfU1RSSU5HEAESGwoXQ09ORklHX0RBVEFfVFlQRV9OVU1CRVIQAhIcChhDT05GSUdfREFUQV9UWVBFX0JPT0xFQU4QAxIZChVDT05GSUdfREFUQV9UWVBFX0pTT04QBBIeChpDT05GSUdfREFUQV9UWVBFX0VOQ1JZUFRFRBAFKowBCgxFeHBvcnRGb3JtYXQSHQoZRVhQT1JUX0ZPUk1BVF9VTlNQRUNJRklFRBAAEhYKEkVYUE9SVF9GT1JNQVRfSlNPThABEhYKEkVYUE9SVF9GT1JNQVRfWUFNTBACEhYKEkVYUE9SVF9GT1JNQVRfVE9NTBADEhUKEUVYUE9SVF9GT1JNQVRfRU5WEAQqoQEKDEltcG9ydFN0YXR1cxIdChlJTVBPUlRfU1RBVFVTX1VOU1BFQ0lGSUVEEAASGQoVSU1QT1JUX1NUQVRVU19TVUNDRVNTEAESGQoVSU1QT1JUX1NUQVRVU19TS0lQUEVEEAISFwoTSU1QT1JUX1NUQVRVU19FUlJPUhADEiMKH0lNUE9SVF9TVEFUVVNfVkFMSURBVElPTl9GQUlMRUQQBCq3AQoQQ29uZmlnQ2hhbmdlVHlwZRIiCh5DT05GSUdfQ0hBTkdFX1RZUEVfVU5TUEVDSUZJRUQQABIeChpDT05GSUdfQ0hBTkdFX1RZUEVfQ1JFQVRFRBABEh4KGkNPTkZJR19DSEFOR0VfVFlQRV9VUERBVEVEEAISHgoaQ09ORklHX0NIQU5HRV9UWVBFX0RFTEVURUQQAxIfChtDT05GSUdfQ0hBTkdFX1RZUEVfUk9MTEJBQ0sQBDL4CAoNQ29uZmlnU2VydmljZRJVChBHZXRDb25maWd1cmF0aW9uEh8uY29uZmlnLkdldENvbmZpZ3VyYXRpb25SZXF1ZXN0GiAuY29uZmlnLkdldENvbmZpZ3VyYXRpb25SZXNwb25zZRJeChNVcGRhdGVDb25maWd1cmF0aW9uEiIuY29uZmlnLlVwZGF0ZUNvbmZpZ3VyYXRpb25SZXF1ZXN0GiMuY29uZmlnLlVwZGF0ZUNvbmZpZ3VyYXRpb25SZXNwb25zZRJeChNEZWxldGVDb25maWd1cmF0aW9uEiIuY29uZmlnLkRlbGV0ZUNvbmZpZ3VyYXRpb25SZXF1ZXN0GiMuY29uZmlnLkRlbGV0ZUNvbmZpZ3VyYXRpb25SZXNwb25zZRJPCg5MaXN0Q2F0ZWdvcmllcxIdLmNvbmZpZy5MaXN0Q2F0ZWdvcmllc1JlcXVlc3QaHi5jb25maWcuTGlzdENhdGVnb3JpZXNSZXNwb25zZRJWChNTdHJlYW1Db25maWdDaGFuZ2VzEiIuY29uZmlnLlN0cmVhbUNvbmZpZ0NoYW5nZXNSZXF1ZXN0GhkuY29uZmlnLkNvbmZpZ0NoYW5nZUV2ZW50MAESZAoVVmFsaWRhdGVDb25maWd1cmF0aW9uEiQuY29uZmlnLlZhbGlkYXRlQ29uZmlndXJhdGlvblJlcXVlc3QaJS5jb25maWcuVmFsaWRhdGVDb25maWd1cmF0aW9uUmVzcG9uc2USagoXR2V0Q29uZmlndXJhdGlvbkhpc3RvcnkSJi5jb25maWcuR2V0Q29uZmlndXJhdGlvbkhpc3RvcnlSZXF1ZXN0GicuY29uZmlnLkdldENvbmZpZ3VyYXRpb25IaXN0b3J5UmVzcG9uc2USZAoVUm9sbGJhY2tDb25maWd1cmF0aW9uEiQuY29uZmlnLlJvbGxiYWNrQ29uZmlndXJhdGlvblJlcXVlc3QaJS5jb25maWcuUm9sbGJhY2tDb25maWd1cmF0aW9uUmVzcG9uc2USXgoTRXhwb3J0Q29uZmlndXJhdGlvbhIiLmNvbmZpZy5FeHBvcnRDb25maWd1cmF0aW9uUmVxdWVzdBojLmNvbmZpZy5FeHBvcnRDb25maWd1cmF0aW9uUmVzcG9uc2USXgoTSW1wb3J0Q29uZmlndXJhdGlvbhIiLmNvbmZpZy5JbXBvcnRDb25maWd1cmF0aW9uUmVxdWVzdBojLmNvbmZpZy5JbXBvcnRDb25maWd1cmF0aW9uUmVzcG9uc2USUgoPR2V0Q29uZmlnU2NoZW1hEh4uY29uZmlnLkdldENvbmZpZ1NjaGVtYVJlcXVlc3QaHy5jb25maWcuR2V0Q29uZmlnU2NoZW1hUmVzcG9uc2USWwoSVXBkYXRlQ29uZmlnU2NoZW1hEiEuY29uZmlnLlVwZGF0ZUNvbmZpZ1NjaGVtYVJlcXVlc3QaIi5jb25maWcuVXBkYXRlQ29uZmlnU2NoZW1hUmVzcG9uc2ViBnByb3RvMw");
|
|
|
|
/**
|
|
* Describes the message config.GetConfigurationRequest.
|
|
* Use `create(GetConfigurationRequestSchema)` to create a new message.
|
|
*/
|
|
export const GetConfigurationRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 0);
|
|
|
|
/**
|
|
* Describes the message config.GetConfigurationResponse.
|
|
* Use `create(GetConfigurationResponseSchema)` to create a new message.
|
|
*/
|
|
export const GetConfigurationResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 1);
|
|
|
|
/**
|
|
* Describes the message config.UpdateConfigurationRequest.
|
|
* Use `create(UpdateConfigurationRequestSchema)` to create a new message.
|
|
*/
|
|
export const UpdateConfigurationRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 2);
|
|
|
|
/**
|
|
* Describes the message config.UpdateConfigurationResponse.
|
|
* Use `create(UpdateConfigurationResponseSchema)` to create a new message.
|
|
*/
|
|
export const UpdateConfigurationResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 3);
|
|
|
|
/**
|
|
* Describes the message config.DeleteConfigurationRequest.
|
|
* Use `create(DeleteConfigurationRequestSchema)` to create a new message.
|
|
*/
|
|
export const DeleteConfigurationRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 4);
|
|
|
|
/**
|
|
* Describes the message config.DeleteConfigurationResponse.
|
|
* Use `create(DeleteConfigurationResponseSchema)` to create a new message.
|
|
*/
|
|
export const DeleteConfigurationResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 5);
|
|
|
|
/**
|
|
* Describes the message config.ListCategoriesRequest.
|
|
* Use `create(ListCategoriesRequestSchema)` to create a new message.
|
|
*/
|
|
export const ListCategoriesRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 6);
|
|
|
|
/**
|
|
* Describes the message config.ListCategoriesResponse.
|
|
* Use `create(ListCategoriesResponseSchema)` to create a new message.
|
|
*/
|
|
export const ListCategoriesResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 7);
|
|
|
|
/**
|
|
* Describes the message config.StreamConfigChangesRequest.
|
|
* Use `create(StreamConfigChangesRequestSchema)` to create a new message.
|
|
*/
|
|
export const StreamConfigChangesRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 8);
|
|
|
|
/**
|
|
* Describes the message config.ValidateConfigurationRequest.
|
|
* Use `create(ValidateConfigurationRequestSchema)` to create a new message.
|
|
*/
|
|
export const ValidateConfigurationRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 9);
|
|
|
|
/**
|
|
* Describes the message config.ValidateConfigurationResponse.
|
|
* Use `create(ValidateConfigurationResponseSchema)` to create a new message.
|
|
*/
|
|
export const ValidateConfigurationResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 10);
|
|
|
|
/**
|
|
* Describes the message config.GetConfigurationHistoryRequest.
|
|
* Use `create(GetConfigurationHistoryRequestSchema)` to create a new message.
|
|
*/
|
|
export const GetConfigurationHistoryRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 11);
|
|
|
|
/**
|
|
* Describes the message config.GetConfigurationHistoryResponse.
|
|
* Use `create(GetConfigurationHistoryResponseSchema)` to create a new message.
|
|
*/
|
|
export const GetConfigurationHistoryResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 12);
|
|
|
|
/**
|
|
* Describes the message config.RollbackConfigurationRequest.
|
|
* Use `create(RollbackConfigurationRequestSchema)` to create a new message.
|
|
*/
|
|
export const RollbackConfigurationRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 13);
|
|
|
|
/**
|
|
* Describes the message config.RollbackConfigurationResponse.
|
|
* Use `create(RollbackConfigurationResponseSchema)` to create a new message.
|
|
*/
|
|
export const RollbackConfigurationResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 14);
|
|
|
|
/**
|
|
* Describes the message config.ExportConfigurationRequest.
|
|
* Use `create(ExportConfigurationRequestSchema)` to create a new message.
|
|
*/
|
|
export const ExportConfigurationRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 15);
|
|
|
|
/**
|
|
* Describes the message config.ExportConfigurationResponse.
|
|
* Use `create(ExportConfigurationResponseSchema)` to create a new message.
|
|
*/
|
|
export const ExportConfigurationResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 16);
|
|
|
|
/**
|
|
* Describes the message config.ImportConfigurationRequest.
|
|
* Use `create(ImportConfigurationRequestSchema)` to create a new message.
|
|
*/
|
|
export const ImportConfigurationRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 17);
|
|
|
|
/**
|
|
* Describes the message config.ImportConfigurationResponse.
|
|
* Use `create(ImportConfigurationResponseSchema)` to create a new message.
|
|
*/
|
|
export const ImportConfigurationResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 18);
|
|
|
|
/**
|
|
* Describes the message config.GetConfigSchemaRequest.
|
|
* Use `create(GetConfigSchemaRequestSchema)` to create a new message.
|
|
*/
|
|
export const GetConfigSchemaRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 19);
|
|
|
|
/**
|
|
* Describes the message config.GetConfigSchemaResponse.
|
|
* Use `create(GetConfigSchemaResponseSchema)` to create a new message.
|
|
*/
|
|
export const GetConfigSchemaResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 20);
|
|
|
|
/**
|
|
* Describes the message config.UpdateConfigSchemaRequest.
|
|
* Use `create(UpdateConfigSchemaRequestSchema)` to create a new message.
|
|
*/
|
|
export const UpdateConfigSchemaRequestSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 21);
|
|
|
|
/**
|
|
* Describes the message config.UpdateConfigSchemaResponse.
|
|
* Use `create(UpdateConfigSchemaResponseSchema)` to create a new message.
|
|
*/
|
|
export const UpdateConfigSchemaResponseSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 22);
|
|
|
|
/**
|
|
* Describes the message config.ConfigurationSetting.
|
|
* Use `create(ConfigurationSettingSchema)` to create a new message.
|
|
*/
|
|
export const ConfigurationSettingSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 23);
|
|
|
|
/**
|
|
* Describes the message config.ConfigurationCategory.
|
|
* Use `create(ConfigurationCategorySchema)` to create a new message.
|
|
*/
|
|
export const ConfigurationCategorySchema = /*@__PURE__*/
|
|
messageDesc(file_config, 24);
|
|
|
|
/**
|
|
* Describes the message config.ConfigurationHistoryEntry.
|
|
* Use `create(ConfigurationHistoryEntrySchema)` to create a new message.
|
|
*/
|
|
export const ConfigurationHistoryEntrySchema = /*@__PURE__*/
|
|
messageDesc(file_config, 25);
|
|
|
|
/**
|
|
* Describes the message config.ConfigurationSchema.
|
|
* Use `create(ConfigurationSchemaSchema)` to create a new message.
|
|
*/
|
|
export const ConfigurationSchemaSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 26);
|
|
|
|
/**
|
|
* Describes the message config.ValidationResult.
|
|
* Use `create(ValidationResultSchema)` to create a new message.
|
|
*/
|
|
export const ValidationResultSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 27);
|
|
|
|
/**
|
|
* Describes the message config.ValidationError.
|
|
* Use `create(ValidationErrorSchema)` to create a new message.
|
|
*/
|
|
export const ValidationErrorSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 28);
|
|
|
|
/**
|
|
* Describes the message config.ValidationWarning.
|
|
* Use `create(ValidationWarningSchema)` to create a new message.
|
|
*/
|
|
export const ValidationWarningSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 29);
|
|
|
|
/**
|
|
* Describes the message config.ImportResult.
|
|
* Use `create(ImportResultSchema)` to create a new message.
|
|
*/
|
|
export const ImportResultSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 30);
|
|
|
|
/**
|
|
* Describes the message config.ConfigChangeEvent.
|
|
* Use `create(ConfigChangeEventSchema)` to create a new message.
|
|
*/
|
|
export const ConfigChangeEventSchema = /*@__PURE__*/
|
|
messageDesc(file_config, 31);
|
|
|
|
/**
|
|
* Describes the enum config.ConfigDataType.
|
|
*/
|
|
export const ConfigDataTypeSchema = /*@__PURE__*/
|
|
enumDesc(file_config, 0);
|
|
|
|
/**
|
|
* Data types for configuration values
|
|
*
|
|
* @generated from enum config.ConfigDataType
|
|
*/
|
|
export const ConfigDataType = /*@__PURE__*/
|
|
tsEnum(ConfigDataTypeSchema);
|
|
|
|
/**
|
|
* Describes the enum config.ExportFormat.
|
|
*/
|
|
export const ExportFormatSchema = /*@__PURE__*/
|
|
enumDesc(file_config, 1);
|
|
|
|
/**
|
|
* @generated from enum config.ExportFormat
|
|
*/
|
|
export const ExportFormat = /*@__PURE__*/
|
|
tsEnum(ExportFormatSchema);
|
|
|
|
/**
|
|
* Describes the enum config.ImportStatus.
|
|
*/
|
|
export const ImportStatusSchema = /*@__PURE__*/
|
|
enumDesc(file_config, 2);
|
|
|
|
/**
|
|
* @generated from enum config.ImportStatus
|
|
*/
|
|
export const ImportStatus = /*@__PURE__*/
|
|
tsEnum(ImportStatusSchema);
|
|
|
|
/**
|
|
* Describes the enum config.ConfigChangeType.
|
|
*/
|
|
export const ConfigChangeTypeSchema = /*@__PURE__*/
|
|
enumDesc(file_config, 3);
|
|
|
|
/**
|
|
* @generated from enum config.ConfigChangeType
|
|
*/
|
|
export const ConfigChangeType = /*@__PURE__*/
|
|
tsEnum(ConfigChangeTypeSchema);
|
|
|
|
/**
|
|
* Configuration Service provides centralized, PostgreSQL-based configuration management with hot-reload capabilities.
|
|
* This service supports real-time configuration updates, validation, history tracking, and import/export functionality
|
|
* for all trading system components with comprehensive audit trails and rollback capabilities.
|
|
*
|
|
* @generated from service config.ConfigService
|
|
*/
|
|
export const ConfigService = /*@__PURE__*/
|
|
serviceDesc(file_config, 0);
|
|
|