declare const _default: { nested: { milvus: { nested: { proto: { nested: { milvus: { options: { go_package: string; java_multiple_files: boolean; java_package: string; java_outer_classname: string; java_generate_equals_and_hash: boolean; csharp_namespace: string; }; nested: { MilvusService: { methods: { CreateCollection: { requestType: string; responseType: string; }; DropCollection: { requestType: string; responseType: string; }; HasCollection: { requestType: string; responseType: string; }; LoadCollection: { requestType: string; responseType: string; }; ReleaseCollection: { requestType: string; responseType: string; }; DescribeCollection: { requestType: string; responseType: string; }; BatchDescribeCollection: { requestType: string; responseType: string; }; GetCollectionStatistics: { requestType: string; responseType: string; }; ShowCollections: { requestType: string; responseType: string; }; AlterCollection: { requestType: string; responseType: string; }; AlterCollectionField: { requestType: string; responseType: string; }; CreatePartition: { requestType: string; responseType: string; }; DropPartition: { requestType: string; responseType: string; }; HasPartition: { requestType: string; responseType: string; }; LoadPartitions: { requestType: string; responseType: string; }; ReleasePartitions: { requestType: string; responseType: string; }; GetPartitionStatistics: { requestType: string; responseType: string; }; ShowPartitions: { requestType: string; responseType: string; }; GetLoadingProgress: { requestType: string; responseType: string; }; GetLoadState: { requestType: string; responseType: string; }; CreateAlias: { requestType: string; responseType: string; }; DropAlias: { requestType: string; responseType: string; }; AlterAlias: { requestType: string; responseType: string; }; DescribeAlias: { requestType: string; responseType: string; }; ListAliases: { requestType: string; responseType: string; }; CreateIndex: { requestType: string; responseType: string; }; AlterIndex: { requestType: string; responseType: string; }; DescribeIndex: { requestType: string; responseType: string; }; GetIndexStatistics: { requestType: string; responseType: string; }; GetIndexState: { requestType: string; responseType: string; options: { deprecated: boolean; }; parsedOptions: { deprecated: boolean; }[]; }; GetIndexBuildProgress: { requestType: string; responseType: string; options: { deprecated: boolean; }; parsedOptions: { deprecated: boolean; }[]; }; DropIndex: { requestType: string; responseType: string; }; Insert: { requestType: string; responseType: string; }; Delete: { requestType: string; responseType: string; }; Upsert: { requestType: string; responseType: string; }; Search: { requestType: string; responseType: string; }; HybridSearch: { requestType: string; responseType: string; }; Flush: { requestType: string; responseType: string; }; Query: { requestType: string; responseType: string; }; CalcDistance: { requestType: string; responseType: string; }; FlushAll: { requestType: string; responseType: string; }; AddCollectionField: { requestType: string; responseType: string; }; GetFlushState: { requestType: string; responseType: string; }; GetFlushAllState: { requestType: string; responseType: string; }; GetPersistentSegmentInfo: { requestType: string; responseType: string; }; GetQuerySegmentInfo: { requestType: string; responseType: string; }; GetReplicas: { requestType: string; responseType: string; }; Dummy: { requestType: string; responseType: string; }; RegisterLink: { requestType: string; responseType: string; }; GetMetrics: { requestType: string; responseType: string; }; GetComponentStates: { requestType: string; responseType: string; }; LoadBalance: { requestType: string; responseType: string; }; GetCompactionState: { requestType: string; responseType: string; }; ManualCompaction: { requestType: string; responseType: string; }; GetCompactionStateWithPlans: { requestType: string; responseType: string; }; Import: { requestType: string; responseType: string; }; GetImportState: { requestType: string; responseType: string; }; ListImportTasks: { requestType: string; responseType: string; }; CreateCredential: { requestType: string; responseType: string; }; UpdateCredential: { requestType: string; responseType: string; }; DeleteCredential: { requestType: string; responseType: string; }; ListCredUsers: { requestType: string; responseType: string; }; CreateRole: { requestType: string; responseType: string; }; DropRole: { requestType: string; responseType: string; }; OperateUserRole: { requestType: string; responseType: string; }; SelectRole: { requestType: string; responseType: string; }; SelectUser: { requestType: string; responseType: string; }; OperatePrivilege: { requestType: string; responseType: string; }; OperatePrivilegeV2: { requestType: string; responseType: string; }; SelectGrant: { requestType: string; responseType: string; }; GetVersion: { requestType: string; responseType: string; }; CheckHealth: { requestType: string; responseType: string; }; CreateResourceGroup: { requestType: string; responseType: string; }; DropResourceGroup: { requestType: string; responseType: string; }; UpdateResourceGroups: { requestType: string; responseType: string; }; TransferNode: { requestType: string; responseType: string; }; TransferReplica: { requestType: string; responseType: string; }; ListResourceGroups: { requestType: string; responseType: string; }; DescribeResourceGroup: { requestType: string; responseType: string; }; RenameCollection: { requestType: string; responseType: string; }; ListIndexedSegment: { requestType: string; responseType: string; }; DescribeSegmentIndexData: { requestType: string; responseType: string; }; Connect: { requestType: string; responseType: string; }; AllocTimestamp: { requestType: string; responseType: string; }; CreateDatabase: { requestType: string; responseType: string; }; DropDatabase: { requestType: string; responseType: string; }; ListDatabases: { requestType: string; responseType: string; }; AlterDatabase: { requestType: string; responseType: string; }; DescribeDatabase: { requestType: string; responseType: string; }; ReplicateMessage: { requestType: string; responseType: string; }; BackupRBAC: { requestType: string; responseType: string; }; RestoreRBAC: { requestType: string; responseType: string; }; CreatePrivilegeGroup: { requestType: string; responseType: string; }; DropPrivilegeGroup: { requestType: string; responseType: string; }; ListPrivilegeGroups: { requestType: string; responseType: string; }; OperatePrivilegeGroup: { requestType: string; responseType: string; }; RunAnalyzer: { requestType: string; responseType: string; }; AddFileResource: { requestType: string; responseType: string; }; RemoveFileResource: { requestType: string; responseType: string; }; ListFileResources: { requestType: string; responseType: string; }; AddUserTags: { requestType: string; responseType: string; }; DeleteUserTags: { requestType: string; responseType: string; }; GetUserTags: { requestType: string; responseType: string; }; ListUsersWithTag: { requestType: string; responseType: string; }; CreateRowPolicy: { requestType: string; responseType: string; }; DropRowPolicy: { requestType: string; responseType: string; }; ListRowPolicies: { requestType: string; responseType: string; }; UpdateReplicateConfiguration: { requestType: string; responseType: string; }; GetReplicateInfo: { requestType: string; responseType: string; }; CreateReplicateStream: { requestType: string; requestStream: boolean; responseType: string; responseStream: boolean; }; }; }; CreateAliasRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; alias: { type: string; id: number; }; }; }; DropAliasRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; alias: { type: string; id: number; }; }; }; AlterAliasRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; alias: { type: string; id: number; }; }; }; DescribeAliasRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; alias: { type: string; id: number; }; }; }; DescribeAliasResponse: { fields: { status: { type: string; id: number; }; db_name: { type: string; id: number; }; alias: { type: string; id: number; }; collection: { type: string; id: number; }; }; }; ListAliasesRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; }; }; ListAliasesResponse: { fields: { status: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; aliases: { rule: string; type: string; id: number; }; }; }; CreateCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; schema: { type: string; id: number; }; shards_num: { type: string; id: number; }; consistency_level: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; num_partitions: { type: string; id: number; }; }; }; DropCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; }; }; AlterCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; collectionID: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; delete_keys: { rule: string; type: string; id: number; }; }; }; AlterCollectionFieldRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; field_name: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; delete_keys: { rule: string; type: string; id: number; }; }; }; HasCollectionRequest: { fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; time_stamp: { type: string; id: number; }; }; }; BoolResponse: { fields: { status: { type: string; id: number; }; value: { type: string; id: number; }; }; }; StringResponse: { fields: { status: { type: string; id: number; }; value: { type: string; id: number; }; }; }; DescribeCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; collectionID: { type: string; id: number; }; time_stamp: { type: string; id: number; }; }; }; DescribeCollectionResponse: { fields: { status: { type: string; id: number; }; schema: { type: string; id: number; }; collectionID: { type: string; id: number; }; virtual_channel_names: { rule: string; type: string; id: number; }; physical_channel_names: { rule: string; type: string; id: number; }; created_timestamp: { type: string; id: number; }; created_utc_timestamp: { type: string; id: number; }; shards_num: { type: string; id: number; }; aliases: { rule: string; type: string; id: number; }; start_positions: { rule: string; type: string; id: number; }; consistency_level: { type: string; id: number; }; collection_name: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; db_name: { type: string; id: number; }; num_partitions: { type: string; id: number; }; db_id: { type: string; id: number; }; request_time: { type: string; id: number; }; update_timestamp: { type: string; id: number; }; update_timestamp_str: { type: string; id: number; }; }; }; BatchDescribeCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { db_name: { type: string; id: number; }; collection_name: { rule: string; type: string; id: number; }; collectionID: { rule: string; type: string; id: number; }; }; }; BatchDescribeCollectionResponse: { fields: { status: { type: string; id: number; }; responses: { rule: string; type: string; id: number; }; }; }; LoadCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; replica_number: { type: string; id: number; }; resource_groups: { rule: string; type: string; id: number; }; refresh: { type: string; id: number; }; load_fields: { rule: string; type: string; id: number; }; skip_load_dynamic_field: { type: string; id: number; }; load_params: { keyType: string; type: string; id: number; }; }; }; ReleaseCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; }; }; GetStatisticsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; guarantee_timestamp: { type: string; id: number; }; }; }; GetStatisticsResponse: { fields: { status: { type: string; id: number; }; stats: { rule: string; type: string; id: number; }; }; }; GetCollectionStatisticsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; }; }; GetCollectionStatisticsResponse: { fields: { status: { type: string; id: number; }; stats: { rule: string; type: string; id: number; }; }; }; ShowType: { options: { deprecated: boolean; }; values: { All: number; InMemory: number; }; }; ShowCollectionsRequest: { fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; time_stamp: { type: string; id: number; }; type: { type: string; id: number; }; collection_names: { rule: string; type: string; id: number; options: { deprecated: boolean; }; }; }; }; ShowCollectionsResponse: { fields: { status: { type: string; id: number; }; collection_names: { rule: string; type: string; id: number; }; collection_ids: { rule: string; type: string; id: number; }; created_timestamps: { rule: string; type: string; id: number; }; created_utc_timestamps: { rule: string; type: string; id: number; }; inMemory_percentages: { rule: string; type: string; id: number; options: { deprecated: boolean; }; }; query_service_available: { rule: string; type: string; id: number; }; shards_num: { rule: string; type: string; id: number; }; }; }; CreatePartitionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; }; }; DropPartitionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; }; }; HasPartitionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; }; }; LoadPartitionsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; replica_number: { type: string; id: number; }; resource_groups: { rule: string; type: string; id: number; }; refresh: { type: string; id: number; }; load_fields: { rule: string; type: string; id: number; }; skip_load_dynamic_field: { type: string; id: number; }; load_params: { keyType: string; type: string; id: number; }; }; }; ReleasePartitionsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; }; }; GetPartitionStatisticsRequest: { fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; }; }; GetPartitionStatisticsResponse: { fields: { status: { type: string; id: number; }; stats: { rule: string; type: string; id: number; }; }; }; ShowPartitionsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; collectionID: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; type: { type: string; id: number; options: { deprecated: boolean; }; }; }; }; ShowPartitionsResponse: { fields: { status: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; partitionIDs: { rule: string; type: string; id: number; }; created_timestamps: { rule: string; type: string; id: number; }; created_utc_timestamps: { rule: string; type: string; id: number; }; inMemory_percentages: { rule: string; type: string; id: number; options: { deprecated: boolean; }; }; }; }; DescribeSegmentRequest: { fields: { base: { type: string; id: number; }; collectionID: { type: string; id: number; }; segmentID: { type: string; id: number; }; }; }; DescribeSegmentResponse: { fields: { status: { type: string; id: number; }; indexID: { type: string; id: number; }; buildID: { type: string; id: number; }; enable_index: { type: string; id: number; }; fieldID: { type: string; id: number; }; }; }; ShowSegmentsRequest: { fields: { base: { type: string; id: number; }; collectionID: { type: string; id: number; }; partitionID: { type: string; id: number; }; }; }; ShowSegmentsResponse: { fields: { status: { type: string; id: number; }; segmentIDs: { rule: string; type: string; id: number; }; }; }; CreateIndexRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; field_name: { type: string; id: number; }; extra_params: { rule: string; type: string; id: number; }; index_name: { type: string; id: number; }; }; }; AlterIndexRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; index_name: { type: string; id: number; }; extra_params: { rule: string; type: string; id: number; }; delete_keys: { rule: string; type: string; id: number; }; }; }; DescribeIndexRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; field_name: { type: string; id: number; }; index_name: { type: string; id: number; }; timestamp: { type: string; id: number; }; }; }; IndexDescription: { fields: { index_name: { type: string; id: number; }; indexID: { type: string; id: number; }; params: { rule: string; type: string; id: number; }; field_name: { type: string; id: number; }; indexed_rows: { type: string; id: number; }; total_rows: { type: string; id: number; }; state: { type: string; id: number; }; index_state_fail_reason: { type: string; id: number; }; pending_index_rows: { type: string; id: number; }; min_index_version: { type: string; id: number; }; max_index_version: { type: string; id: number; }; }; }; DescribeIndexResponse: { fields: { status: { type: string; id: number; }; index_descriptions: { rule: string; type: string; id: number; }; }; }; GetIndexBuildProgressRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; field_name: { type: string; id: number; }; index_name: { type: string; id: number; }; }; }; GetIndexBuildProgressResponse: { fields: { status: { type: string; id: number; }; indexed_rows: { type: string; id: number; }; total_rows: { type: string; id: number; }; }; }; GetIndexStateRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; field_name: { type: string; id: number; }; index_name: { type: string; id: number; }; }; }; GetIndexStateResponse: { fields: { status: { type: string; id: number; }; state: { type: string; id: number; }; fail_reason: { type: string; id: number; }; }; }; DropIndexRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; field_name: { type: string; id: number; }; index_name: { type: string; id: number; }; }; }; InsertRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; oneofs: { _namespace: { oneof: string[]; }; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; fields_data: { rule: string; type: string; id: number; }; hash_keys: { rule: string; type: string; id: number; }; num_rows: { type: string; id: number; }; schema_timestamp: { type: string; id: number; }; namespace: { type: string; id: number; options: { proto3_optional: boolean; }; }; }; }; AddCollectionFieldRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; collectionID: { type: string; id: number; }; schema: { type: string; id: number; }; }; }; UpsertRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; oneofs: { _namespace: { oneof: string[]; }; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; fields_data: { rule: string; type: string; id: number; }; hash_keys: { rule: string; type: string; id: number; }; num_rows: { type: string; id: number; }; schema_timestamp: { type: string; id: number; }; partial_update: { type: string; id: number; }; namespace: { type: string; id: number; options: { proto3_optional: boolean; }; }; }; }; MutationResult: { fields: { status: { type: string; id: number; }; IDs: { type: string; id: number; }; succ_index: { rule: string; type: string; id: number; }; err_index: { rule: string; type: string; id: number; }; acknowledged: { type: string; id: number; }; insert_cnt: { type: string; id: number; }; delete_cnt: { type: string; id: number; }; upsert_cnt: { type: string; id: number; }; timestamp: { type: string; id: number; }; }; }; DeleteRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; expr: { type: string; id: number; }; hash_keys: { rule: string; type: string; id: number; }; consistency_level: { type: string; id: number; }; expr_template_values: { keyType: string; type: string; id: number; }; }; }; SubSearchRequest: { oneofs: { _namespace: { oneof: string[]; }; }; fields: { dsl: { type: string; id: number; }; placeholder_group: { type: string; id: number; }; dsl_type: { type: string; id: number; }; search_params: { rule: string; type: string; id: number; }; nq: { type: string; id: number; }; expr_template_values: { keyType: string; type: string; id: number; }; namespace: { type: string; id: number; options: { proto3_optional: boolean; }; }; }; }; SearchRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; oneofs: { _namespace: { oneof: string[]; }; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; dsl: { type: string; id: number; }; placeholder_group: { type: string; id: number; }; dsl_type: { type: string; id: number; }; output_fields: { rule: string; type: string; id: number; }; search_params: { rule: string; type: string; id: number; }; travel_timestamp: { type: string; id: number; }; guarantee_timestamp: { type: string; id: number; }; nq: { type: string; id: number; }; not_return_all_meta: { type: string; id: number; }; consistency_level: { type: string; id: number; }; use_default_consistency: { type: string; id: number; }; search_by_primary_keys: { type: string; id: number; }; sub_reqs: { rule: string; type: string; id: number; }; expr_template_values: { keyType: string; type: string; id: number; }; function_score: { type: string; id: number; }; namespace: { type: string; id: number; options: { proto3_optional: boolean; }; }; }; }; Hits: { fields: { IDs: { rule: string; type: string; id: number; }; row_data: { rule: string; type: string; id: number; }; scores: { rule: string; type: string; id: number; }; }; }; SearchResults: { fields: { status: { type: string; id: number; }; results: { type: string; id: number; }; collection_name: { type: string; id: number; }; session_ts: { type: string; id: number; }; }; }; HybridSearchRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; oneofs: { _namespace: { oneof: string[]; }; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; requests: { rule: string; type: string; id: number; }; rank_params: { rule: string; type: string; id: number; }; travel_timestamp: { type: string; id: number; }; guarantee_timestamp: { type: string; id: number; }; not_return_all_meta: { type: string; id: number; }; output_fields: { rule: string; type: string; id: number; }; consistency_level: { type: string; id: number; }; use_default_consistency: { type: string; id: number; }; function_score: { type: string; id: number; }; namespace: { type: string; id: number; options: { proto3_optional: boolean; }; }; }; }; FlushRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_indexs": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_names: { rule: string; type: string; id: number; }; }; }; FlushResponse: { fields: { status: { type: string; id: number; }; db_name: { type: string; id: number; }; coll_segIDs: { keyType: string; type: string; id: number; }; flush_coll_segIDs: { keyType: string; type: string; id: number; }; coll_seal_times: { keyType: string; type: string; id: number; }; coll_flush_ts: { keyType: string; type: string; id: number; }; channel_cps: { keyType: string; type: string; id: number; }; }; }; QueryRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; oneofs: { _namespace: { oneof: string[]; }; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; expr: { type: string; id: number; }; output_fields: { rule: string; type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; travel_timestamp: { type: string; id: number; }; guarantee_timestamp: { type: string; id: number; }; query_params: { rule: string; type: string; id: number; }; not_return_all_meta: { type: string; id: number; }; consistency_level: { type: string; id: number; }; use_default_consistency: { type: string; id: number; }; expr_template_values: { keyType: string; type: string; id: number; }; namespace: { type: string; id: number; options: { proto3_optional: boolean; }; }; }; }; QueryResults: { fields: { status: { type: string; id: number; }; fields_data: { rule: string; type: string; id: number; }; collection_name: { type: string; id: number; }; output_fields: { rule: string; type: string; id: number; }; session_ts: { type: string; id: number; }; primary_field_name: { type: string; id: number; }; }; }; QueryCursor: { oneofs: { cursor_pk: { oneof: string[]; }; }; fields: { session_ts: { type: string; id: number; }; str_pk: { type: string; id: number; }; int_pk: { type: string; id: number; }; }; }; VectorIDs: { fields: { collection_name: { type: string; id: number; }; field_name: { type: string; id: number; }; id_array: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; }; }; VectorsArray: { oneofs: { array: { oneof: string[]; }; }; fields: { id_array: { type: string; id: number; }; data_array: { type: string; id: number; }; }; }; CalcDistanceRequest: { fields: { base: { type: string; id: number; }; op_left: { type: string; id: number; }; op_right: { type: string; id: number; }; params: { rule: string; type: string; id: number; }; }; }; CalcDistanceResults: { oneofs: { array: { oneof: string[]; }; }; fields: { status: { type: string; id: number; }; int_dist: { type: string; id: number; }; float_dist: { type: string; id: number; }; }; }; FlushAllTarget: { fields: { db_name: { type: string; id: number; }; collection_names: { rule: string; type: string; id: number; }; }; }; FlushAllRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; options: { deprecated: boolean; }; }; flush_targets: { rule: string; type: string; id: number; }; }; }; FlushAllResponse: { fields: { status: { type: string; id: number; }; flush_all_ts: { type: string; id: number; }; flush_results: { rule: string; type: string; id: number; }; }; }; FlushAllResult: { fields: { db_name: { type: string; id: number; }; collection_results: { rule: string; type: string; id: number; }; }; }; FlushCollectionResult: { fields: { collection_name: { type: string; id: number; }; segment_ids: { type: string; id: number; }; flush_segment_ids: { type: string; id: number; }; seal_time: { type: string; id: number; }; flush_ts: { type: string; id: number; }; channel_cps: { keyType: string; type: string; id: number; }; }; }; PersistentSegmentInfo: { fields: { segmentID: { type: string; id: number; }; collectionID: { type: string; id: number; }; partitionID: { type: string; id: number; }; num_rows: { type: string; id: number; }; state: { type: string; id: number; }; level: { type: string; id: number; }; is_sorted: { type: string; id: number; }; storage_version: { type: string; id: number; }; }; }; GetPersistentSegmentInfoRequest: { fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; }; }; GetPersistentSegmentInfoResponse: { fields: { status: { type: string; id: number; }; infos: { rule: string; type: string; id: number; }; }; }; QuerySegmentInfo: { fields: { segmentID: { type: string; id: number; }; collectionID: { type: string; id: number; }; partitionID: { type: string; id: number; }; mem_size: { type: string; id: number; }; num_rows: { type: string; id: number; }; index_name: { type: string; id: number; }; indexID: { type: string; id: number; }; nodeID: { type: string; id: number; options: { deprecated: boolean; }; }; state: { type: string; id: number; }; nodeIds: { rule: string; type: string; id: number; }; level: { type: string; id: number; }; is_sorted: { type: string; id: number; }; storage_version: { type: string; id: number; }; }; }; GetQuerySegmentInfoRequest: { fields: { base: { type: string; id: number; }; dbName: { type: string; id: number; }; collectionName: { type: string; id: number; }; }; }; GetQuerySegmentInfoResponse: { fields: { status: { type: string; id: number; }; infos: { rule: string; type: string; id: number; }; }; }; DummyRequest: { fields: { request_type: { type: string; id: number; }; }; }; DummyResponse: { fields: { response: { type: string; id: number; }; }; }; RegisterLinkRequest: { fields: {}; }; RegisterLinkResponse: { fields: { address: { type: string; id: number; }; status: { type: string; id: number; }; }; }; GetMetricsRequest: { fields: { base: { type: string; id: number; }; request: { type: string; id: number; }; }; }; GetMetricsResponse: { fields: { status: { type: string; id: number; }; response: { type: string; id: number; }; component_name: { type: string; id: number; }; }; }; ComponentInfo: { fields: { nodeID: { type: string; id: number; }; role: { type: string; id: number; }; state_code: { type: string; id: number; }; extra_info: { rule: string; type: string; id: number; }; }; }; ComponentStates: { fields: { state: { type: string; id: number; }; subcomponent_states: { rule: string; type: string; id: number; }; status: { type: string; id: number; }; }; }; GetComponentStatesRequest: { fields: {}; }; LoadBalanceRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; src_nodeID: { type: string; id: number; }; dst_nodeIDs: { rule: string; type: string; id: number; }; sealed_segmentIDs: { rule: string; type: string; id: number; }; collectionName: { type: string; id: number; }; db_name: { type: string; id: number; }; }; }; ManualCompactionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { collectionID: { type: string; id: number; }; timetravel: { type: string; id: number; }; majorCompaction: { type: string; id: number; }; collection_name: { type: string; id: number; }; db_name: { type: string; id: number; }; partition_id: { type: string; id: number; }; channel: { type: string; id: number; }; segment_ids: { rule: string; type: string; id: number; }; l0Compaction: { type: string; id: number; }; }; }; ManualCompactionResponse: { fields: { status: { type: string; id: number; }; compactionID: { type: string; id: number; }; compactionPlanCount: { type: string; id: number; }; }; }; GetCompactionStateRequest: { fields: { compactionID: { type: string; id: number; }; }; }; GetCompactionStateResponse: { fields: { status: { type: string; id: number; }; state: { type: string; id: number; }; executingPlanNo: { type: string; id: number; }; timeoutPlanNo: { type: string; id: number; }; completedPlanNo: { type: string; id: number; }; failedPlanNo: { type: string; id: number; }; }; }; GetCompactionPlansRequest: { fields: { compactionID: { type: string; id: number; }; }; }; GetCompactionPlansResponse: { fields: { status: { type: string; id: number; }; state: { type: string; id: number; }; mergeInfos: { rule: string; type: string; id: number; }; }; }; CompactionMergeInfo: { fields: { sources: { rule: string; type: string; id: number; }; target: { type: string; id: number; }; }; }; GetFlushStateRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { segmentIDs: { rule: string; type: string; id: number; }; flush_ts: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; }; }; GetFlushStateResponse: { fields: { status: { type: string; id: number; }; flushed: { type: string; id: number; }; }; }; GetFlushAllStateRequest: { fields: { base: { type: string; id: number; }; flush_all_ts: { type: string; id: number; }; db_name: { type: string; id: number; options: { deprecated: boolean; }; }; flush_targets: { rule: string; type: string; id: number; }; }; }; GetFlushAllStateResponse: { fields: { status: { type: string; id: number; }; flushed: { type: string; id: number; }; flush_states: { rule: string; type: string; id: number; }; }; }; FlushAllState: { fields: { db_name: { type: string; id: number; }; collection_flush_states: { keyType: string; type: string; id: number; }; }; }; ImportRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; channel_names: { rule: string; type: string; id: number; }; row_based: { type: string; id: number; }; files: { rule: string; type: string; id: number; }; options: { rule: string; type: string; id: number; }; db_name: { type: string; id: number; }; clustering_info: { type: string; id: number; }; }; }; ImportResponse: { fields: { status: { type: string; id: number; }; tasks: { rule: string; type: string; id: number; }; }; }; GetImportStateRequest: { fields: { task: { type: string; id: number; }; }; }; GetImportStateResponse: { fields: { status: { type: string; id: number; }; state: { type: string; id: number; }; row_count: { type: string; id: number; }; id_list: { rule: string; type: string; id: number; }; infos: { rule: string; type: string; id: number; }; id: { type: string; id: number; }; collection_id: { type: string; id: number; }; segment_ids: { rule: string; type: string; id: number; }; create_ts: { type: string; id: number; }; }; }; ListImportTasksRequest: { fields: { collection_name: { type: string; id: number; }; limit: { type: string; id: number; }; db_name: { type: string; id: number; }; }; }; ListImportTasksResponse: { fields: { status: { type: string; id: number; }; tasks: { rule: string; type: string; id: number; }; }; }; GetReplicasRequest: { fields: { base: { type: string; id: number; }; collectionID: { type: string; id: number; }; with_shard_nodes: { type: string; id: number; }; collection_name: { type: string; id: number; }; db_name: { type: string; id: number; }; }; }; GetReplicasResponse: { fields: { status: { type: string; id: number; }; replicas: { rule: string; type: string; id: number; }; }; }; ReplicaInfo: { fields: { replicaID: { type: string; id: number; }; collectionID: { type: string; id: number; }; partition_ids: { rule: string; type: string; id: number; }; shard_replicas: { rule: string; type: string; id: number; }; node_ids: { rule: string; type: string; id: number; }; resource_group_name: { type: string; id: number; }; num_outbound_node: { keyType: string; type: string; id: number; }; }; }; ShardReplica: { fields: { leaderID: { type: string; id: number; }; leader_addr: { type: string; id: number; }; dm_channel_name: { type: string; id: number; }; node_ids: { rule: string; type: string; id: number; }; }; }; ProxyService: { methods: { RegisterLink: { requestType: string; responseType: string; }; }; }; CreateCredentialRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; username: { type: string; id: number; }; password: { type: string; id: number; }; created_utc_timestamps: { type: string; id: number; }; modified_utc_timestamps: { type: string; id: number; }; }; }; UpdateCredentialRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; username: { type: string; id: number; }; oldPassword: { type: string; id: number; }; newPassword: { type: string; id: number; }; created_utc_timestamps: { type: string; id: number; }; modified_utc_timestamps: { type: string; id: number; }; }; }; DeleteCredentialRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; username: { type: string; id: number; }; }; }; ListCredUsersResponse: { fields: { status: { type: string; id: number; }; usernames: { rule: string; type: string; id: number; }; }; }; ListCredUsersRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; }; }; RoleEntity: { fields: { name: { type: string; id: number; }; }; }; UserEntity: { fields: { name: { type: string; id: number; }; }; }; CreateRoleRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; entity: { type: string; id: number; }; }; }; DropRoleRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; role_name: { type: string; id: number; }; force_drop: { type: string; id: number; }; }; }; CreatePrivilegeGroupRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; group_name: { type: string; id: number; }; }; }; DropPrivilegeGroupRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; group_name: { type: string; id: number; }; }; }; ListPrivilegeGroupsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; }; }; ListPrivilegeGroupsResponse: { fields: { status: { type: string; id: number; }; privilege_groups: { rule: string; type: string; id: number; }; }; }; OperatePrivilegeGroupRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; group_name: { type: string; id: number; }; privileges: { rule: string; type: string; id: number; }; type: { type: string; id: number; }; }; }; OperatePrivilegeGroupType: { values: { AddPrivilegesToGroup: number; RemovePrivilegesFromGroup: number; }; }; OperateUserRoleType: { values: { AddUserToRole: number; RemoveUserFromRole: number; }; }; OperateUserRoleRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; username: { type: string; id: number; }; role_name: { type: string; id: number; }; type: { type: string; id: number; }; }; }; PrivilegeGroupInfo: { fields: { group_name: { type: string; id: number; }; privileges: { rule: string; type: string; id: number; }; }; }; SelectRoleRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; role: { type: string; id: number; }; include_user_info: { type: string; id: number; }; }; }; RoleResult: { fields: { role: { type: string; id: number; }; users: { rule: string; type: string; id: number; }; }; }; SelectRoleResponse: { fields: { status: { type: string; id: number; }; results: { rule: string; type: string; id: number; }; }; }; SelectUserRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; user: { type: string; id: number; }; include_role_info: { type: string; id: number; }; }; }; UserResult: { fields: { user: { type: string; id: number; }; roles: { rule: string; type: string; id: number; }; }; }; SelectUserResponse: { fields: { status: { type: string; id: number; }; results: { rule: string; type: string; id: number; }; }; }; ObjectEntity: { fields: { name: { type: string; id: number; }; }; }; PrivilegeEntity: { fields: { name: { type: string; id: number; }; }; }; GrantorEntity: { fields: { user: { type: string; id: number; }; privilege: { type: string; id: number; }; }; }; GrantPrivilegeEntity: { fields: { entities: { rule: string; type: string; id: number; }; }; }; GrantEntity: { fields: { role: { type: string; id: number; }; object: { type: string; id: number; }; object_name: { type: string; id: number; }; grantor: { type: string; id: number; }; db_name: { type: string; id: number; }; }; }; PrivilegeLevel: { values: { Cluster: number; Database: number; Collection: number; }; }; SelectGrantRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; entity: { type: string; id: number; }; }; }; SelectGrantResponse: { fields: { status: { type: string; id: number; }; entities: { rule: string; type: string; id: number; }; }; }; OperatePrivilegeType: { values: { Grant: number; Revoke: number; }; }; OperatePrivilegeRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; entity: { type: string; id: number; }; type: { type: string; id: number; }; version: { type: string; id: number; }; }; }; OperatePrivilegeV2Request: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; role: { type: string; id: number; }; grantor: { type: string; id: number; }; type: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; }; }; UserInfo: { fields: { user: { type: string; id: number; }; password: { type: string; id: number; }; roles: { rule: string; type: string; id: number; }; }; }; RBACMeta: { fields: { users: { rule: string; type: string; id: number; }; roles: { rule: string; type: string; id: number; }; grants: { rule: string; type: string; id: number; }; privilege_groups: { rule: string; type: string; id: number; }; }; }; BackupRBACMetaRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; }; }; BackupRBACMetaResponse: { fields: { status: { type: string; id: number; }; RBAC_meta: { type: string; id: number; }; }; }; RestoreRBACMetaRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; RBAC_meta: { type: string; id: number; }; }; }; GetLoadingProgressRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; db_name: { type: string; id: number; }; }; }; GetLoadingProgressResponse: { fields: { status: { type: string; id: number; }; progress: { type: string; id: number; }; refresh_progress: { type: string; id: number; }; }; }; GetLoadStateRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_names: { rule: string; type: string; id: number; }; db_name: { type: string; id: number; }; }; }; GetLoadStateResponse: { fields: { status: { type: string; id: number; }; state: { type: string; id: number; }; }; }; MilvusExt: { fields: { version: { type: string; id: number; }; }; }; milvus_ext_obj: { type: string; id: number; extend: string; }; GetVersionRequest: { fields: {}; }; GetVersionResponse: { fields: { status: { type: string; id: number; }; version: { type: string; id: number; }; }; }; QuotaState: { values: { Unknown: number; ReadLimited: number; WriteLimited: number; DenyToRead: number; DenyToWrite: number; DenyToDDL: number; }; }; CheckHealthRequest: { fields: {}; }; CheckHealthResponse: { fields: { status: { type: string; id: number; }; isHealthy: { type: string; id: number; }; reasons: { rule: string; type: string; id: number; }; quota_states: { rule: string; type: string; id: number; }; }; }; CreateResourceGroupRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; resource_group: { type: string; id: number; }; config: { type: string; id: number; }; }; }; UpdateResourceGroupsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; resource_groups: { keyType: string; type: string; id: number; }; }; }; DropResourceGroupRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; resource_group: { type: string; id: number; }; }; }; TransferNodeRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; source_resource_group: { type: string; id: number; }; target_resource_group: { type: string; id: number; }; num_node: { type: string; id: number; }; }; }; TransferReplicaRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; source_resource_group: { type: string; id: number; }; target_resource_group: { type: string; id: number; }; collection_name: { type: string; id: number; }; num_replica: { type: string; id: number; }; db_name: { type: string; id: number; }; }; }; ListResourceGroupsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; }; }; ListResourceGroupsResponse: { fields: { status: { type: string; id: number; }; resource_groups: { rule: string; type: string; id: number; }; }; }; DescribeResourceGroupRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; resource_group: { type: string; id: number; }; }; }; DescribeResourceGroupResponse: { fields: { status: { type: string; id: number; }; resource_group: { type: string; id: number; }; }; }; ResourceGroup: { fields: { name: { type: string; id: number; }; capacity: { type: string; id: number; }; num_available_node: { type: string; id: number; }; num_loaded_replica: { keyType: string; type: string; id: number; }; num_outgoing_node: { keyType: string; type: string; id: number; }; num_incoming_node: { keyType: string; type: string; id: number; }; config: { type: string; id: number; }; nodes: { rule: string; type: string; id: number; }; }; }; RenameCollectionRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; oldName: { type: string; id: number; }; newName: { type: string; id: number; }; newDBName: { type: string; id: number; }; }; }; GetIndexStatisticsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; index_name: { type: string; id: number; }; timestamp: { type: string; id: number; }; }; }; GetIndexStatisticsResponse: { fields: { status: { type: string; id: number; }; index_descriptions: { rule: string; type: string; id: number; }; }; }; ConnectRequest: { fields: { base: { type: string; id: number; }; client_info: { type: string; id: number; }; }; }; ConnectResponse: { fields: { status: { type: string; id: number; }; server_info: { type: string; id: number; }; identifier: { type: string; id: number; }; }; }; AllocTimestampRequest: { fields: { base: { type: string; id: number; }; }; }; AllocTimestampResponse: { fields: { status: { type: string; id: number; }; timestamp: { type: string; id: number; }; }; }; CreateDatabaseRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; }; }; DropDatabaseRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; }; }; ListDatabasesRequest: { fields: { base: { type: string; id: number; }; }; }; ListDatabasesResponse: { fields: { status: { type: string; id: number; }; db_names: { rule: string; type: string; id: number; }; created_timestamp: { rule: string; type: string; id: number; }; db_ids: { rule: string; type: string; id: number; }; }; }; AlterDatabaseRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; db_id: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; delete_keys: { rule: string; type: string; id: number; }; }; }; DescribeDatabaseRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; }; }; DescribeDatabaseResponse: { fields: { status: { type: string; id: number; }; db_name: { type: string; id: number; }; dbID: { type: string; id: number; }; created_timestamp: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; }; }; ReplicateMessageRequest: { fields: { base: { type: string; id: number; }; channel_name: { type: string; id: number; }; BeginTs: { type: string; id: number; }; EndTs: { type: string; id: number; }; Msgs: { rule: string; type: string; id: number; }; StartPositions: { rule: string; type: string; id: number; }; EndPositions: { rule: string; type: string; id: number; }; }; }; ReplicateMessageResponse: { fields: { status: { type: string; id: number; }; position: { type: string; id: number; }; }; }; ImportAuthPlaceholder: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; }; }; GetImportProgressAuthPlaceholder: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { db_name: { type: string; id: number; }; }; }; ListImportsAuthPlaceholder: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; }; }; RunAnalyzerRequest: { fields: { base: { type: string; id: number; }; analyzer_params: { type: string; id: number; }; placeholder: { rule: string; type: string; id: number; }; with_detail: { type: string; id: number; }; with_hash: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; field_name: { type: string; id: number; }; analyzer_names: { rule: string; type: string; id: number; }; }; }; AnalyzerToken: { fields: { token: { type: string; id: number; }; start_offset: { type: string; id: number; }; end_offset: { type: string; id: number; }; position: { type: string; id: number; }; position_length: { type: string; id: number; }; hash: { type: string; id: number; }; }; }; AnalyzerResult: { fields: { tokens: { rule: string; type: string; id: number; }; }; }; RunAnalyzerResponse: { fields: { status: { type: string; id: number; }; results: { rule: string; type: string; id: number; }; }; }; FileResourceInfo: { fields: { id: { type: string; id: number; }; name: { type: string; id: number; }; path: { type: string; id: number; }; type: { type: string; id: number; }; }; }; AddFileResourceRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; name: { type: string; id: number; }; path: { type: string; id: number; }; type: { type: string; id: number; }; }; }; RemoveFileResourceRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; name: { type: string; id: number; }; }; }; ListFileResourcesRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; }; }; ListFileResourcesResponse: { fields: { status: { type: string; id: number; }; resources: { rule: string; type: string; id: number; }; }; }; RowPolicyAction: { values: { Query: number; Search: number; Insert: number; Delete: number; Upsert: number; }; }; AddUserTagsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; user_name: { type: string; id: number; }; tags: { keyType: string; type: string; id: number; }; }; }; DeleteUserTagsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; user_name: { type: string; id: number; }; tag_keys: { rule: string; type: string; id: number; }; }; }; GetUserTagsRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; user_name: { type: string; id: number; }; }; }; GetUserTagsResponse: { fields: { status: { type: string; id: number; }; tags: { keyType: string; type: string; id: number; }; }; }; ListUsersWithTagRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; tag_key: { type: string; id: number; }; tag_value: { type: string; id: number; }; }; }; ListUsersWithTagResponse: { fields: { status: { type: string; id: number; }; user_names: { rule: string; type: string; id: number; }; }; }; CreateRowPolicyRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; policy_name: { type: string; id: number; }; actions: { rule: string; type: string; id: number; }; roles: { rule: string; type: string; id: number; }; using_expr: { type: string; id: number; }; check_expr: { type: string; id: number; }; description: { type: string; id: number; }; }; }; DropRowPolicyRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; policy_name: { type: string; id: number; }; }; }; ListRowPoliciesRequest: { options: { "(common.privilege_ext_obj).object_type": string; "(common.privilege_ext_obj).object_privilege": string; "(common.privilege_ext_obj).object_name_index": number; }; fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; }; }; RowPolicy: { fields: { policy_name: { type: string; id: number; }; actions: { rule: string; type: string; id: number; }; roles: { rule: string; type: string; id: number; }; using_expr: { type: string; id: number; }; check_expr: { type: string; id: number; }; description: { type: string; id: number; }; created_at: { type: string; id: number; }; }; }; ListRowPoliciesResponse: { fields: { status: { type: string; id: number; }; policies: { rule: string; type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; }; }; UpdateReplicateConfigurationRequest: { fields: { replicate_configuration: { type: string; id: number; }; }; }; GetReplicateInfoRequest: { fields: { source_cluster_id: { type: string; id: number; }; }; }; GetReplicateInfoResponse: { fields: { checkpoints: { rule: string; type: string; id: number; }; }; }; ReplicateMessage: { fields: { source_cluster_id: { type: string; id: number; }; message: { type: string; id: number; }; }; }; ReplicateRequest: { oneofs: { request: { oneof: string[]; }; }; fields: { replicate_message: { type: string; id: number; }; }; }; ReplicateConfirmedMessageInfo: { fields: { confirmed_time_tick: { type: string; id: number; }; }; }; ReplicateResponse: { oneofs: { response: { oneof: string[]; }; }; fields: { replicate_confirmed_message_info: { type: string; id: number; }; }; }; }; }; common: { options: { go_package: string; java_multiple_files: boolean; java_package: string; java_outer_classname: string; java_generate_equals_and_hash: boolean; csharp_namespace: string; }; nested: { ErrorCode: { options: { deprecated: boolean; }; values: { Success: number; UnexpectedError: number; ConnectFailed: number; PermissionDenied: number; CollectionNotExists: number; IllegalArgument: number; IllegalDimension: number; IllegalIndexType: number; IllegalCollectionName: number; IllegalTOPK: number; IllegalRowRecord: number; IllegalVectorID: number; IllegalSearchResult: number; FileNotFound: number; MetaFailed: number; CacheFailed: number; CannotCreateFolder: number; CannotCreateFile: number; CannotDeleteFolder: number; CannotDeleteFile: number; BuildIndexError: number; IllegalNLIST: number; IllegalMetricType: number; OutOfMemory: number; IndexNotExist: number; EmptyCollection: number; UpdateImportTaskFailure: number; CollectionNameNotFound: number; CreateCredentialFailure: number; UpdateCredentialFailure: number; DeleteCredentialFailure: number; GetCredentialFailure: number; ListCredUsersFailure: number; GetUserFailure: number; CreateRoleFailure: number; DropRoleFailure: number; OperateUserRoleFailure: number; SelectRoleFailure: number; SelectUserFailure: number; SelectResourceFailure: number; OperatePrivilegeFailure: number; SelectGrantFailure: number; RefreshPolicyInfoCacheFailure: number; ListPolicyFailure: number; NotShardLeader: number; NoReplicaAvailable: number; SegmentNotFound: number; ForceDeny: number; RateLimit: number; NodeIDNotMatch: number; UpsertAutoIDTrue: number; InsufficientMemoryToLoad: number; MemoryQuotaExhausted: number; DiskQuotaExhausted: number; TimeTickLongDelay: number; NotReadyServe: number; NotReadyCoordActivating: number; CreatePrivilegeGroupFailure: number; DropPrivilegeGroupFailure: number; ListPrivilegeGroupsFailure: number; OperatePrivilegeGroupFailure: number; SchemaMismatch: number; DataCoordNA: number; DDRequestRace: number; }; }; IndexState: { values: { IndexStateNone: number; Unissued: number; InProgress: number; Finished: number; Failed: number; Retry: number; }; }; SegmentState: { values: { SegmentStateNone: number; NotExist: number; Growing: number; Sealed: number; Flushed: number; Flushing: number; Dropped: number; Importing: number; }; }; SegmentLevel: { values: { Legacy: number; L0: number; L1: number; L2: number; }; }; Status: { fields: { error_code: { type: string; id: number; options: { deprecated: boolean; }; }; reason: { type: string; id: number; }; code: { type: string; id: number; }; retriable: { type: string; id: number; }; detail: { type: string; id: number; }; extra_info: { keyType: string; type: string; id: number; }; }; }; KeyValuePair: { fields: { key: { type: string; id: number; }; value: { type: string; id: number; }; }; }; KeyDataPair: { fields: { key: { type: string; id: number; }; data: { type: string; id: number; }; }; }; Blob: { fields: { value: { type: string; id: number; }; }; }; PlaceholderType: { values: { None: number; BinaryVector: number; FloatVector: number; Float16Vector: number; BFloat16Vector: number; SparseFloatVector: number; Int8Vector: number; Int64: number; VarChar: number; EmbListBinaryVector: number; EmbListFloatVector: number; EmbListFloat16Vector: number; EmbListBFloat16Vector: number; EmbListSparseFloatVector: number; EmbListInt8Vector: number; }; }; PlaceholderValue: { fields: { tag: { type: string; id: number; }; type: { type: string; id: number; }; values: { rule: string; type: string; id: number; }; }; }; PlaceholderGroup: { fields: { placeholders: { rule: string; type: string; id: number; }; }; }; Address: { fields: { ip: { type: string; id: number; }; port: { type: string; id: number; }; }; }; MsgType: { values: { Undefined: number; CreateCollection: number; DropCollection: number; HasCollection: number; DescribeCollection: number; ShowCollections: number; GetSystemConfigs: number; LoadCollection: number; ReleaseCollection: number; CreateAlias: number; DropAlias: number; AlterAlias: number; AlterCollection: number; RenameCollection: number; DescribeAlias: number; ListAliases: number; AlterCollectionField: number; CreatePartition: number; DropPartition: number; HasPartition: number; DescribePartition: number; ShowPartitions: number; LoadPartitions: number; ReleasePartitions: number; ShowSegments: number; DescribeSegment: number; LoadSegments: number; ReleaseSegments: number; HandoffSegments: number; LoadBalanceSegments: number; DescribeSegments: number; FederListIndexedSegment: number; FederDescribeSegmentIndexData: number; CreateIndex: number; DescribeIndex: number; DropIndex: number; GetIndexStatistics: number; AlterIndex: number; Insert: number; Delete: number; Flush: number; ResendSegmentStats: number; Upsert: number; ManualFlush: number; FlushSegment: number; CreateSegment: number; Import: number; Search: number; SearchResult: number; GetIndexState: number; GetIndexBuildProgress: number; GetCollectionStatistics: number; GetPartitionStatistics: number; Retrieve: number; RetrieveResult: number; WatchDmChannels: number; RemoveDmChannels: number; WatchQueryChannels: number; RemoveQueryChannels: number; SealedSegmentsChangeInfo: number; WatchDeltaChannels: number; GetShardLeaders: number; GetReplicas: number; UnsubDmChannel: number; GetDistribution: number; SyncDistribution: number; RunAnalyzer: number; SegmentInfo: number; SystemInfo: number; GetRecoveryInfo: number; GetSegmentState: number; TimeTick: number; QueryNodeStats: number; LoadIndex: number; RequestID: number; RequestTSO: number; AllocateSegment: number; SegmentStatistics: number; SegmentFlushDone: number; DataNodeTt: number; Connect: number; ListClientInfos: number; AllocTimestamp: number; Replicate: number; CreateCredential: number; GetCredential: number; DeleteCredential: number; UpdateCredential: number; ListCredUsernames: number; CreateRole: number; DropRole: number; OperateUserRole: number; SelectRole: number; SelectUser: number; SelectResource: number; OperatePrivilege: number; SelectGrant: number; RefreshPolicyInfoCache: number; ListPolicy: number; CreatePrivilegeGroup: number; DropPrivilegeGroup: number; ListPrivilegeGroups: number; OperatePrivilegeGroup: number; OperatePrivilegeV2: number; CreateResourceGroup: number; DropResourceGroup: number; ListResourceGroups: number; DescribeResourceGroup: number; TransferNode: number; TransferReplica: number; UpdateResourceGroups: number; CreateDatabase: number; DropDatabase: number; ListDatabases: number; AlterDatabase: number; DescribeDatabase: number; AddCollectionField: number; }; }; MsgBase: { fields: { msg_type: { type: string; id: number; }; msgID: { type: string; id: number; }; timestamp: { type: string; id: number; }; sourceID: { type: string; id: number; }; targetID: { type: string; id: number; }; properties: { keyType: string; type: string; id: number; }; replicateInfo: { type: string; id: number; }; }; }; ReplicateInfo: { fields: { isReplicate: { type: string; id: number; }; msgTimestamp: { type: string; id: number; }; replicateID: { type: string; id: number; }; }; }; DslType: { values: { Dsl: number; BoolExprV1: number; }; }; MsgHeader: { fields: { base: { type: string; id: number; }; }; }; DMLMsgHeader: { fields: { base: { type: string; id: number; }; shardName: { type: string; id: number; }; }; }; CompactionState: { values: { UndefiedState: number; Executing: number; Completed: number; }; }; ConsistencyLevel: { values: { Strong: number; Session: number; Bounded: number; Eventually: number; Customized: number; }; }; ImportState: { values: { ImportPending: number; ImportFailed: number; ImportStarted: number; ImportPersisted: number; ImportFlushed: number; ImportCompleted: number; ImportFailedAndCleaned: number; }; }; ObjectType: { values: { Collection: number; Global: number; User: number; }; }; ObjectPrivilege: { values: { PrivilegeAll: number; PrivilegeCreateCollection: number; PrivilegeDropCollection: number; PrivilegeDescribeCollection: number; PrivilegeShowCollections: number; PrivilegeLoad: number; PrivilegeRelease: number; PrivilegeCompaction: number; PrivilegeInsert: number; PrivilegeDelete: number; PrivilegeGetStatistics: number; PrivilegeCreateIndex: number; PrivilegeIndexDetail: number; PrivilegeDropIndex: number; PrivilegeSearch: number; PrivilegeFlush: number; PrivilegeQuery: number; PrivilegeLoadBalance: number; PrivilegeImport: number; PrivilegeCreateOwnership: number; PrivilegeUpdateUser: number; PrivilegeDropOwnership: number; PrivilegeSelectOwnership: number; PrivilegeManageOwnership: number; PrivilegeSelectUser: number; PrivilegeUpsert: number; PrivilegeCreateResourceGroup: number; PrivilegeDropResourceGroup: number; PrivilegeDescribeResourceGroup: number; PrivilegeListResourceGroups: number; PrivilegeTransferNode: number; PrivilegeTransferReplica: number; PrivilegeGetLoadingProgress: number; PrivilegeGetLoadState: number; PrivilegeRenameCollection: number; PrivilegeCreateDatabase: number; PrivilegeDropDatabase: number; PrivilegeListDatabases: number; PrivilegeFlushAll: number; PrivilegeCreatePartition: number; PrivilegeDropPartition: number; PrivilegeShowPartitions: number; PrivilegeHasPartition: number; PrivilegeGetFlushState: number; PrivilegeCreateAlias: number; PrivilegeDropAlias: number; PrivilegeDescribeAlias: number; PrivilegeListAliases: number; PrivilegeUpdateResourceGroups: number; PrivilegeAlterDatabase: number; PrivilegeDescribeDatabase: number; PrivilegeBackupRBAC: number; PrivilegeRestoreRBAC: number; PrivilegeGroupReadOnly: number; PrivilegeGroupReadWrite: number; PrivilegeGroupAdmin: number; PrivilegeCreatePrivilegeGroup: number; PrivilegeDropPrivilegeGroup: number; PrivilegeListPrivilegeGroups: number; PrivilegeOperatePrivilegeGroup: number; PrivilegeGroupClusterReadOnly: number; PrivilegeGroupClusterReadWrite: number; PrivilegeGroupClusterAdmin: number; PrivilegeGroupDatabaseReadOnly: number; PrivilegeGroupDatabaseReadWrite: number; PrivilegeGroupDatabaseAdmin: number; PrivilegeGroupCollectionReadOnly: number; PrivilegeGroupCollectionReadWrite: number; PrivilegeGroupCollectionAdmin: number; PrivilegeGetImportProgress: number; PrivilegeListImport: number; PrivilegeAddCollectionField: number; PrivilegeAddFileResource: number; PrivilegeRemoveFileResource: number; PrivilegeListFileResources: number; }; }; PrivilegeExt: { fields: { object_type: { type: string; id: number; }; object_privilege: { type: string; id: number; }; object_name_index: { type: string; id: number; }; object_name_indexs: { type: string; id: number; }; }; }; privilege_ext_obj: { type: string; id: number; extend: string; }; StateCode: { values: { Initializing: number; Healthy: number; Abnormal: number; StandBy: number; Stopping: number; }; }; LoadState: { values: { LoadStateNotExist: number; LoadStateNotLoad: number; LoadStateLoading: number; LoadStateLoaded: number; }; }; SegmentStats: { fields: { SegmentID: { type: string; id: number; }; NumRows: { type: string; id: number; }; }; }; ClientInfo: { fields: { sdk_type: { type: string; id: number; }; sdk_version: { type: string; id: number; }; local_time: { type: string; id: number; }; user: { type: string; id: number; }; host: { type: string; id: number; }; reserved: { keyType: string; type: string; id: number; }; }; }; ServerInfo: { fields: { build_tags: { type: string; id: number; }; build_time: { type: string; id: number; }; git_commit: { type: string; id: number; }; go_version: { type: string; id: number; }; deploy_mode: { type: string; id: number; }; reserved: { keyType: string; type: string; id: number; }; }; }; NodeInfo: { fields: { node_id: { type: string; id: number; }; address: { type: string; id: number; }; hostname: { type: string; id: number; }; }; }; LoadPriority: { values: { HIGH: number; LOW: number; }; }; FileResourceType: { values: { ANALYZER_DICTIONARY: number; }; }; WALName: { values: { Unknown: number; RocksMQ: number; Pulsar: number; Kafka: number; WoodPecker: number; Test: number; }; }; ReplicateConfiguration: { fields: { clusters: { rule: string; type: string; id: number; }; cross_cluster_topology: { rule: string; type: string; id: number; }; }; }; ConnectionParam: { fields: { uri: { type: string; id: number; }; token: { type: string; id: number; }; }; }; MilvusCluster: { fields: { cluster_id: { type: string; id: number; }; connection_param: { type: string; id: number; }; pchannels: { rule: string; type: string; id: number; }; }; }; CrossClusterTopology: { fields: { source_cluster_id: { type: string; id: number; }; target_cluster_id: { type: string; id: number; }; }; }; MessageID: { fields: { id: { type: string; id: number; }; WAL_name: { type: string; id: number; }; }; }; ImmutableMessage: { fields: { id: { type: string; id: number; }; payload: { type: string; id: number; }; properties: { keyType: string; type: string; id: number; }; }; }; ReplicateCheckpoint: { fields: { cluster_id: { type: string; id: number; }; pchannel: { type: string; id: number; }; message_id: { type: string; id: number; }; time_tick: { type: string; id: number; }; }; }; }; }; rg: { options: { go_package: string; java_multiple_files: boolean; java_package: string; java_outer_classname: string; java_generate_equals_and_hash: boolean; csharp_namespace: string; }; nested: { ResourceGroupLimit: { fields: { node_num: { type: string; id: number; }; }; }; ResourceGroupTransfer: { fields: { resource_group: { type: string; id: number; }; }; }; ResourceGroupNodeFilter: { fields: { node_labels: { rule: string; type: string; id: number; }; }; }; ResourceGroupConfig: { fields: { requests: { type: string; id: number; }; limits: { type: string; id: number; }; transfer_from: { rule: string; type: string; id: number; }; transfer_to: { rule: string; type: string; id: number; }; node_filter: { type: string; id: number; }; }; }; }; }; schema: { options: { go_package: string; java_multiple_files: boolean; java_package: string; java_outer_classname: string; java_generate_equals_and_hash: boolean; csharp_namespace: string; }; nested: { DataType: { values: { None: number; Bool: number; Int8: number; Int16: number; Int32: number; Int64: number; Float: number; Double: number; String: number; VarChar: number; Array: number; JSON: number; Geometry: number; Text: number; Timestamptz: number; BinaryVector: number; FloatVector: number; Float16Vector: number; BFloat16Vector: number; SparseFloatVector: number; Int8Vector: number; ArrayOfVector: number; ArrayOfStruct: number; Struct: number; }; }; FunctionType: { values: { Unknown: number; BM25: number; TextEmbedding: number; Rerank: number; }; }; FieldState: { values: { FieldCreated: number; FieldCreating: number; FieldDropping: number; FieldDropped: number; }; }; FieldSchema: { fields: { fieldID: { type: string; id: number; }; name: { type: string; id: number; }; is_primary_key: { type: string; id: number; }; description: { type: string; id: number; }; data_type: { type: string; id: number; }; type_params: { rule: string; type: string; id: number; }; index_params: { rule: string; type: string; id: number; }; autoID: { type: string; id: number; }; state: { type: string; id: number; }; element_type: { type: string; id: number; }; default_value: { type: string; id: number; }; is_dynamic: { type: string; id: number; }; is_partition_key: { type: string; id: number; }; is_clustering_key: { type: string; id: number; }; nullable: { type: string; id: number; }; is_function_output: { type: string; id: number; }; }; }; FunctionSchema: { fields: { name: { type: string; id: number; }; id: { type: string; id: number; }; description: { type: string; id: number; }; type: { type: string; id: number; }; input_field_names: { rule: string; type: string; id: number; }; input_field_ids: { rule: string; type: string; id: number; }; output_field_names: { rule: string; type: string; id: number; }; output_field_ids: { rule: string; type: string; id: number; }; params: { rule: string; type: string; id: number; }; }; }; FunctionScore: { fields: { functions: { rule: string; type: string; id: number; }; params: { rule: string; type: string; id: number; }; }; }; CollectionSchema: { fields: { name: { type: string; id: number; }; description: { type: string; id: number; }; autoID: { type: string; id: number; options: { deprecated: boolean; }; }; fields: { rule: string; type: string; id: number; }; enable_dynamic_field: { type: string; id: number; }; properties: { rule: string; type: string; id: number; }; functions: { rule: string; type: string; id: number; }; dbName: { type: string; id: number; }; struct_array_fields: { rule: string; type: string; id: number; }; }; }; StructArrayFieldSchema: { fields: { fieldID: { type: string; id: number; }; name: { type: string; id: number; }; description: { type: string; id: number; }; fields: { rule: string; type: string; id: number; }; }; }; BoolArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; IntArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; LongArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; FloatArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; DoubleArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; BytesArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; StringArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; ArrayArray: { fields: { data: { rule: string; type: string; id: number; }; element_type: { type: string; id: number; }; }; }; JSONArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; GeometryArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; TimestamptzArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; GeometryWktArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; ValueField: { oneofs: { data: { oneof: string[]; }; }; fields: { bool_data: { type: string; id: number; }; int_data: { type: string; id: number; }; long_data: { type: string; id: number; }; float_data: { type: string; id: number; }; double_data: { type: string; id: number; }; string_data: { type: string; id: number; }; bytes_data: { type: string; id: number; }; timestamptz_data: { type: string; id: number; }; }; }; ScalarField: { oneofs: { data: { oneof: string[]; }; }; fields: { bool_data: { type: string; id: number; }; int_data: { type: string; id: number; }; long_data: { type: string; id: number; }; float_data: { type: string; id: number; }; double_data: { type: string; id: number; }; string_data: { type: string; id: number; }; bytes_data: { type: string; id: number; }; array_data: { type: string; id: number; }; json_data: { type: string; id: number; }; geometry_data: { type: string; id: number; }; timestamptz_data: { type: string; id: number; }; geometry_wkt_data: { type: string; id: number; }; }; }; SparseFloatArray: { fields: { contents: { rule: string; type: string; id: number; }; dim: { type: string; id: number; }; }; }; VectorField: { oneofs: { data: { oneof: string[]; }; }; fields: { dim: { type: string; id: number; }; float_vector: { type: string; id: number; }; binary_vector: { type: string; id: number; }; float16_vector: { type: string; id: number; }; bfloat16_vector: { type: string; id: number; }; sparse_float_vector: { type: string; id: number; }; int8_vector: { type: string; id: number; }; vector_array: { type: string; id: number; }; }; }; VectorArray: { fields: { dim: { type: string; id: number; }; data: { rule: string; type: string; id: number; }; element_type: { type: string; id: number; }; }; }; StructArrayField: { fields: { fields: { rule: string; type: string; id: number; }; }; }; FieldData: { oneofs: { field: { oneof: string[]; }; }; fields: { type: { type: string; id: number; }; field_name: { type: string; id: number; }; scalars: { type: string; id: number; }; vectors: { type: string; id: number; }; struct_arrays: { type: string; id: number; }; field_id: { type: string; id: number; }; is_dynamic: { type: string; id: number; }; valid_data: { rule: string; type: string; id: number; }; }; }; IDs: { oneofs: { id_field: { oneof: string[]; }; }; fields: { int_id: { type: string; id: number; }; str_id: { type: string; id: number; }; }; }; SearchIteratorV2Results: { fields: { token: { type: string; id: number; }; last_bound: { type: string; id: number; }; }; }; SearchResultData: { oneofs: { _search_iterator_v2_results: { oneof: string[]; }; }; fields: { num_queries: { type: string; id: number; }; top_k: { type: string; id: number; }; fields_data: { rule: string; type: string; id: number; }; scores: { rule: string; type: string; id: number; }; ids: { type: string; id: number; }; topks: { rule: string; type: string; id: number; }; output_fields: { rule: string; type: string; id: number; }; group_by_field_value: { type: string; id: number; }; all_search_count: { type: string; id: number; }; distances: { rule: string; type: string; id: number; }; search_iterator_v2_results: { type: string; id: number; options: { proto3_optional: boolean; }; }; recalls: { rule: string; type: string; id: number; }; primary_field_name: { type: string; id: number; }; }; }; VectorClusteringInfo: { fields: { field: { type: string; id: number; }; centroid: { type: string; id: number; }; }; }; ScalarClusteringInfo: { fields: { field: { type: string; id: number; }; }; }; ClusteringInfo: { fields: { vector_clustering_infos: { rule: string; type: string; id: number; }; scalar_clustering_infos: { rule: string; type: string; id: number; }; }; }; TemplateValue: { oneofs: { val: { oneof: string[]; }; }; fields: { bool_val: { type: string; id: number; }; int64_val: { type: string; id: number; }; float_val: { type: string; id: number; }; string_val: { type: string; id: number; }; array_val: { type: string; id: number; }; }; }; TemplateArrayValue: { oneofs: { data: { oneof: string[]; }; }; fields: { bool_data: { type: string; id: number; }; long_data: { type: string; id: number; }; double_data: { type: string; id: number; }; string_data: { type: string; id: number; }; array_data: { type: string; id: number; }; json_data: { type: string; id: number; }; }; }; TemplateArrayValueArray: { fields: { data: { rule: string; type: string; id: number; }; }; }; }; }; feder: { options: { go_package: string; }; nested: { SegmentIndexData: { fields: { segmentID: { type: string; id: number; }; index_data: { type: string; id: number; }; }; }; FederSegmentSearchResult: { fields: { segmentID: { type: string; id: number; }; visit_info: { type: string; id: number; }; }; }; ListIndexedSegmentRequest: { fields: { base: { type: string; id: number; }; collection_name: { type: string; id: number; }; index_name: { type: string; id: number; }; }; }; ListIndexedSegmentResponse: { fields: { status: { type: string; id: number; }; segmentIDs: { rule: string; type: string; id: number; }; }; }; DescribeSegmentIndexDataRequest: { fields: { base: { type: string; id: number; }; collection_name: { type: string; id: number; }; index_name: { type: string; id: number; }; segmentsIDs: { rule: string; type: string; id: number; }; }; }; DescribeSegmentIndexDataResponse: { fields: { status: { type: string; id: number; }; index_data: { keyType: string; type: string; id: number; }; index_params: { rule: string; type: string; id: number; }; }; }; }; }; msg: { options: { go_package: string; }; nested: { InsertDataVersion: { values: { RowBased: number; ColumnBased: number; }; }; InsertRequest: { oneofs: { _namespace: { oneof: string[]; }; }; fields: { base: { type: string; id: number; }; shardName: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; dbID: { type: string; id: number; }; collectionID: { type: string; id: number; }; partitionID: { type: string; id: number; }; segmentID: { type: string; id: number; }; timestamps: { rule: string; type: string; id: number; }; rowIDs: { rule: string; type: string; id: number; }; row_data: { rule: string; type: string; id: number; }; fields_data: { rule: string; type: string; id: number; }; num_rows: { type: string; id: number; }; version: { type: string; id: number; }; namespace: { type: string; id: number; options: { proto3_optional: boolean; }; }; }; }; DeleteRequest: { fields: { base: { type: string; id: number; }; shardName: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; dbID: { type: string; id: number; }; collectionID: { type: string; id: number; }; partitionID: { type: string; id: number; }; int64_primary_keys: { rule: string; type: string; id: number; }; timestamps: { rule: string; type: string; id: number; }; num_rows: { type: string; id: number; }; primary_keys: { type: string; id: number; }; segment_id: { type: string; id: number; }; }; }; MsgPosition: { fields: { channel_name: { type: string; id: number; }; msgID: { type: string; id: number; }; msgGroup: { type: string; id: number; }; timestamp: { type: string; id: number; }; }; }; CreateCollectionRequest: { fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collectionName: { type: string; id: number; }; partitionName: { type: string; id: number; }; dbID: { type: string; id: number; }; collectionID: { type: string; id: number; }; partitionID: { type: string; id: number; options: { deprecated: boolean; }; }; schema: { type: string; id: number; options: { deprecated: boolean; }; }; virtualChannelNames: { rule: string; type: string; id: number; }; physicalChannelNames: { rule: string; type: string; id: number; }; partitionIDs: { rule: string; type: string; id: number; }; partitionNames: { rule: string; type: string; id: number; }; collection_schema: { type: string; id: number; }; }; }; DropCollectionRequest: { fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collectionName: { type: string; id: number; }; dbID: { type: string; id: number; }; collectionID: { type: string; id: number; }; }; }; CreatePartitionRequest: { fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; dbID: { type: string; id: number; }; collectionID: { type: string; id: number; }; partitionID: { type: string; id: number; }; }; }; DropPartitionRequest: { fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; partition_name: { type: string; id: number; }; dbID: { type: string; id: number; }; collectionID: { type: string; id: number; }; partitionID: { type: string; id: number; }; }; }; TimeTickMsg: { fields: { base: { type: string; id: number; }; }; }; DataNodeTtMsg: { fields: { base: { type: string; id: number; }; channel_name: { type: string; id: number; }; timestamp: { type: string; id: number; }; segments_stats: { rule: string; type: string; id: number; }; }; }; ReplicateMsg: { fields: { base: { type: string; id: number; }; is_end: { type: string; id: number; }; is_cluster: { type: string; id: number; }; database: { type: string; id: number; }; collection: { type: string; id: number; }; }; }; ImportFile: { fields: { id: { type: string; id: number; }; paths: { rule: string; type: string; id: number; }; }; }; ImportMsg: { fields: { base: { type: string; id: number; }; db_name: { type: string; id: number; }; collection_name: { type: string; id: number; }; collectionID: { type: string; id: number; }; partitionIDs: { rule: string; type: string; id: number; }; options: { keyType: string; type: string; id: number; }; files: { rule: string; type: string; id: number; }; schema: { type: string; id: number; }; jobID: { type: string; id: number; }; }; }; }; }; }; }; }; }; google: { nested: { protobuf: { nested: { FileDescriptorSet: { fields: { file: { rule: string; type: string; id: number; }; }; }; FileDescriptorProto: { fields: { name: { type: string; id: number; }; package: { type: string; id: number; }; dependency: { rule: string; type: string; id: number; }; publicDependency: { rule: string; type: string; id: number; options: { packed: boolean; }; }; weakDependency: { rule: string; type: string; id: number; options: { packed: boolean; }; }; messageType: { rule: string; type: string; id: number; }; enumType: { rule: string; type: string; id: number; }; service: { rule: string; type: string; id: number; }; extension: { rule: string; type: string; id: number; }; options: { type: string; id: number; }; sourceCodeInfo: { type: string; id: number; }; syntax: { type: string; id: number; }; }; }; DescriptorProto: { fields: { name: { type: string; id: number; }; field: { rule: string; type: string; id: number; }; extension: { rule: string; type: string; id: number; }; nestedType: { rule: string; type: string; id: number; }; enumType: { rule: string; type: string; id: number; }; extensionRange: { rule: string; type: string; id: number; }; oneofDecl: { rule: string; type: string; id: number; }; options: { type: string; id: number; }; reservedRange: { rule: string; type: string; id: number; }; reservedName: { rule: string; type: string; id: number; }; }; nested: { ExtensionRange: { fields: { start: { type: string; id: number; }; end: { type: string; id: number; }; }; }; ReservedRange: { fields: { start: { type: string; id: number; }; end: { type: string; id: number; }; }; }; }; }; FieldDescriptorProto: { fields: { name: { type: string; id: number; }; number: { type: string; id: number; }; label: { type: string; id: number; }; type: { type: string; id: number; }; typeName: { type: string; id: number; }; extendee: { type: string; id: number; }; defaultValue: { type: string; id: number; }; oneofIndex: { type: string; id: number; }; jsonName: { type: string; id: number; }; options: { type: string; id: number; }; }; nested: { Type: { values: { TYPE_DOUBLE: number; TYPE_FLOAT: number; TYPE_INT64: number; TYPE_UINT64: number; TYPE_INT32: number; TYPE_FIXED64: number; TYPE_FIXED32: number; TYPE_BOOL: number; TYPE_STRING: number; TYPE_GROUP: number; TYPE_MESSAGE: number; TYPE_BYTES: number; TYPE_UINT32: number; TYPE_ENUM: number; TYPE_SFIXED32: number; TYPE_SFIXED64: number; TYPE_SINT32: number; TYPE_SINT64: number; }; }; Label: { values: { LABEL_OPTIONAL: number; LABEL_REQUIRED: number; LABEL_REPEATED: number; }; }; }; }; OneofDescriptorProto: { fields: { name: { type: string; id: number; }; options: { type: string; id: number; }; }; }; EnumDescriptorProto: { fields: { name: { type: string; id: number; }; value: { rule: string; type: string; id: number; }; options: { type: string; id: number; }; }; }; EnumValueDescriptorProto: { fields: { name: { type: string; id: number; }; number: { type: string; id: number; }; options: { type: string; id: number; }; }; }; ServiceDescriptorProto: { fields: { name: { type: string; id: number; }; method: { rule: string; type: string; id: number; }; options: { type: string; id: number; }; }; }; MethodDescriptorProto: { fields: { name: { type: string; id: number; }; inputType: { type: string; id: number; }; outputType: { type: string; id: number; }; options: { type: string; id: number; }; clientStreaming: { type: string; id: number; }; serverStreaming: { type: string; id: number; }; }; }; FileOptions: { fields: { javaPackage: { type: string; id: number; }; javaOuterClassname: { type: string; id: number; }; javaMultipleFiles: { type: string; id: number; }; javaGenerateEqualsAndHash: { type: string; id: number; options: { deprecated: boolean; }; }; javaStringCheckUtf8: { type: string; id: number; }; optimizeFor: { type: string; id: number; options: { default: string; }; }; goPackage: { type: string; id: number; }; ccGenericServices: { type: string; id: number; }; javaGenericServices: { type: string; id: number; }; pyGenericServices: { type: string; id: number; }; deprecated: { type: string; id: number; }; ccEnableArenas: { type: string; id: number; }; objcClassPrefix: { type: string; id: number; }; csharpNamespace: { type: string; id: number; }; uninterpretedOption: { rule: string; type: string; id: number; }; }; extensions: number[][]; reserved: number[][]; nested: { OptimizeMode: { values: { SPEED: number; CODE_SIZE: number; LITE_RUNTIME: number; }; }; }; }; MessageOptions: { fields: { messageSetWireFormat: { type: string; id: number; }; noStandardDescriptorAccessor: { type: string; id: number; }; deprecated: { type: string; id: number; }; mapEntry: { type: string; id: number; }; uninterpretedOption: { rule: string; type: string; id: number; }; }; extensions: number[][]; reserved: number[][]; }; FieldOptions: { fields: { ctype: { type: string; id: number; options: { default: string; }; }; packed: { type: string; id: number; }; jstype: { type: string; id: number; options: { default: string; }; }; lazy: { type: string; id: number; }; deprecated: { type: string; id: number; }; weak: { type: string; id: number; }; uninterpretedOption: { rule: string; type: string; id: number; }; }; extensions: number[][]; reserved: number[][]; nested: { CType: { values: { STRING: number; CORD: number; STRING_PIECE: number; }; }; JSType: { values: { JS_NORMAL: number; JS_STRING: number; JS_NUMBER: number; }; }; }; }; OneofOptions: { fields: { uninterpretedOption: { rule: string; type: string; id: number; }; }; extensions: number[][]; }; EnumOptions: { fields: { allowAlias: { type: string; id: number; }; deprecated: { type: string; id: number; }; uninterpretedOption: { rule: string; type: string; id: number; }; }; extensions: number[][]; }; EnumValueOptions: { fields: { deprecated: { type: string; id: number; }; uninterpretedOption: { rule: string; type: string; id: number; }; }; extensions: number[][]; }; ServiceOptions: { fields: { deprecated: { type: string; id: number; }; uninterpretedOption: { rule: string; type: string; id: number; }; }; extensions: number[][]; }; MethodOptions: { fields: { deprecated: { type: string; id: number; }; uninterpretedOption: { rule: string; type: string; id: number; }; }; extensions: number[][]; }; UninterpretedOption: { fields: { name: { rule: string; type: string; id: number; }; identifierValue: { type: string; id: number; }; positiveIntValue: { type: string; id: number; }; negativeIntValue: { type: string; id: number; }; doubleValue: { type: string; id: number; }; stringValue: { type: string; id: number; }; aggregateValue: { type: string; id: number; }; }; nested: { NamePart: { fields: { namePart: { rule: string; type: string; id: number; }; isExtension: { rule: string; type: string; id: number; }; }; }; }; }; SourceCodeInfo: { fields: { location: { rule: string; type: string; id: number; }; }; nested: { Location: { fields: { path: { rule: string; type: string; id: number; }; span: { rule: string; type: string; id: number; }; leadingComments: { type: string; id: number; }; trailingComments: { type: string; id: number; }; leadingDetachedComments: { rule: string; type: string; id: number; }; }; }; }; }; GeneratedCodeInfo: { fields: { annotation: { rule: string; type: string; id: number; }; }; nested: { Annotation: { fields: { path: { rule: string; type: string; id: number; }; sourceFile: { type: string; id: number; }; begin: { type: string; id: number; }; end: { type: string; id: number; }; }; }; }; }; }; }; }; }; }; }; export default _default;