import _m0 from 'protobufjs/minimal'; import { MaintenanceWindow, MaintenanceOperation } from '../../../../../yandex/cloud/mdb/mongodb/v1/maintenance'; import { TimeOfDay } from '../../../../../google/type/timeofday'; import { Mongodconfigset36, Mongocfgconfigset36, Mongosconfigset36 } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6'; import { Mongodconfigset40, Mongocfgconfigset40, Mongosconfigset40 } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0'; import { Mongodconfigset42, Mongocfgconfigset42, Mongosconfigset42 } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2'; import { Mongodconfigset44, Mongocfgconfigset44, Mongosconfigset44 } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4'; import { Mongodconfigset44Enterprise, Mongocfgconfigset44Enterprise, Mongosconfigset44Enterprise } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise'; import { Mongodconfigset50, Mongocfgconfigset50, Mongosconfigset50 } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0'; import { Mongodconfigset50Enterprise, Mongocfgconfigset50Enterprise, Mongosconfigset50Enterprise } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise'; import { Mongodconfigset60, Mongocfgconfigset60, Mongosconfigset60 } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0'; import { Mongodconfigset60Enterprise, Mongocfgconfigset60Enterprise, Mongosconfigset60Enterprise } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise'; import { MongodConfigSet, MongoCfgConfigSet, MongosConfigSet } from '../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb'; export declare const protobufPackage = "yandex.cloud.mdb.mongodb.v1"; /** A managed MongoDB cluster. For more information, see the [documentation](/docs/managed-mongodb/concepts). */ export interface Cluster { /** * ID of the MongoDB cluster. * This ID is assigned by MDB at creation time. */ id: string; /** ID of the folder that the MongoDB cluster belongs to. */ folderId: string; /** Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. */ createdAt?: Date; /** * Name of the MongoDB cluster. * The name is unique within the folder. 1-63 characters long. */ name: string; /** Description of the MongoDB cluster. 0-256 characters long. */ description: string; /** Custom labels for the MongoDB cluster as `` key:value `` pairs. Maximum 64 per resource. */ labels: { [key: string]: string; }; /** Deployment environment of the MongoDB cluster. */ environment: Cluster_Environment; /** Description of monitoring systems relevant to the MongoDB cluster. */ monitoring: Monitoring[]; /** Configuration of the MongoDB cluster. */ config?: ClusterConfig; /** ID of the network that the cluster belongs to. */ networkId: string; /** Aggregated cluster health. */ health: Cluster_Health; /** Current state of the cluster. */ status: Cluster_Status; /** Indicates current sharding status of the cluster. */ sharded: boolean; /** Maintenance window for the cluster. */ maintenanceWindow?: MaintenanceWindow; /** Planned maintenance operation to be started for the cluster within the nearest [maintenance_window]. */ plannedOperation?: MaintenanceOperation; /** User security groups */ securityGroupIds: string[]; /** Deletion Protection inhibits deletion of the cluster */ deletionProtection: boolean; } export declare enum Cluster_Environment { ENVIRONMENT_UNSPECIFIED = 0, /** * PRODUCTION - Stable environment with a conservative update policy: only hotfixes * are applied during regular maintenance. */ PRODUCTION = 1, /** * PRESTABLE - Environment with more aggressive update policy: new versions * are rolled out irrespective of backward compatibility. */ PRESTABLE = 2, UNRECOGNIZED = -1 } export declare function cluster_EnvironmentFromJSON(object: any): Cluster_Environment; export declare function cluster_EnvironmentToJSON(object: Cluster_Environment): string; export declare enum Cluster_Health { /** HEALTH_UNKNOWN - State of the cluster is unknown ([Host.health] for every host in the cluster is UNKNOWN). */ HEALTH_UNKNOWN = 0, /** ALIVE - Cluster is alive and well ([Host.health] for every host in the cluster is ALIVE). */ ALIVE = 1, /** DEAD - Cluster is inoperable ([Host.health] for every host in the cluster is DEAD). */ DEAD = 2, /** DEGRADED - Cluster is working below capacity ([Host.health] for at least one host in the cluster is not ALIVE). */ DEGRADED = 3, UNRECOGNIZED = -1 } export declare function cluster_HealthFromJSON(object: any): Cluster_Health; export declare function cluster_HealthToJSON(object: Cluster_Health): string; export declare enum Cluster_Status { /** STATUS_UNKNOWN - Cluster state is unknown. */ STATUS_UNKNOWN = 0, /** CREATING - Cluster is being created. */ CREATING = 1, /** RUNNING - Cluster is running normally. */ RUNNING = 2, /** ERROR - Cluster encountered a problem and cannot operate. */ ERROR = 3, /** UPDATING - Cluster is being updated. */ UPDATING = 4, /** STOPPING - Cluster is stopping. */ STOPPING = 5, /** STOPPED - Cluster stopped. */ STOPPED = 6, /** STARTING - Cluster is starting. */ STARTING = 7, UNRECOGNIZED = -1 } export declare function cluster_StatusFromJSON(object: any): Cluster_Status; export declare function cluster_StatusToJSON(object: Cluster_Status): string; export interface Cluster_LabelsEntry { key: string; value: string; } /** Monitoring system. */ export interface Monitoring { /** Name of the monitoring system. */ name: string; /** Description of the monitoring system. */ description: string; /** Link to the monitoring system charts for the MongoDB cluster. */ link: string; } export interface ClusterConfig { /** Version of MongoDB server software. Possible values: `3.6`, `4.0`, `4.2`, `4.4`, `4.4-enterprise`, `5.0`, `5.0-enterprise`, `6.0`, `6.0-enterprise`, `7.0`, `7.0-enterprise`. */ version: string; /** * MongoDB feature compatibility version. See usage details in [MongoDB documentation](https://docs.mongodb.com/manual/reference/command/setFeatureCompatibilityVersion/). * * Possible values: * * `3.6` - persist data compatibility for version 3.6. After setting this option the data will not be compatible with 3.4 or lower. * * `4.0` - persist data compatibility for version 4.0. After setting this option the data will not be compatible with 3.6 or lower. * * `4.2` - persist data compatibility for version 4.2. After setting this option the data will not be compatible with 4.0 or lower. * * `4.4` - persist data compatibility for version 4.4. After setting this option the data will not be compatible with 4.2 or lower. * * `5.0` - persist data compatibility for version 5.0. After setting this option the data will not be compatible with 5.0 or lower. * * `6.0` - persist data compatibility for version 6.0. After setting this option the data will not be compatible with 6.0 or lower. */ featureCompatibilityVersion: string; /** Configuration and resource allocation for a MongoDB 3.6 cluster. */ mongodb36?: Mongodb36 | undefined; /** Configuration and resource allocation for a MongoDB 4.0 cluster. */ mongodb40?: Mongodb40 | undefined; /** Configuration and resource allocation for a MongoDB 4.2 cluster. */ mongodb42?: Mongodb42 | undefined; /** Configuration and resource allocation for a MongoDB 4.4 cluster. */ mongodb44?: Mongodb44 | undefined; /** Configuration and resource allocation for a MongoDB 5.0 cluster. */ mongodb50?: Mongodb50 | undefined; /** Configuration and resource allocation for a MongoDB 6.0 cluster. */ mongodb60?: Mongodb60 | undefined; /** Configuration and resource allocation for a MongoDB 4.4 Enterprise cluster. */ mongodb44Enterprise?: Mongodb44Enterprise | undefined; /** Configuration and resource allocation for a MongoDB 5.0 Enterprise cluster. */ mongodb50Enterprise?: Mongodb50Enterprise | undefined; /** Configuration and resource allocation for a MongoDB 6.0 Enterprise cluster. */ mongodb60Enterprise?: Mongodb60Enterprise | undefined; /** Time to start the daily backup, in the UTC timezone. */ backupWindowStart?: TimeOfDay; /** Retain period of automatically created backup in days */ backupRetainPeriodDays?: number; /** Performance Diagnostic */ performanceDiagnostics?: PerformanceDiagnosticsConfig; /** Access policy to DB */ access?: Access; /** Configuration and resource allocation for a MongoDB Enterprise cluster. */ mongodbConfig?: Mongodb; } export interface Mongodb36 { /** Configuration and resource allocation for mongod in a MongoDB 3.6 cluster. */ mongod?: Mongodb36_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB 3.6 cluster. */ mongocfg?: Mongodb36_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB 3.6 cluster. */ mongos?: Mongodb36_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 3.6 cluster. */ mongoinfra?: Mongodb36_MongoInfra; } export interface Mongodb36_Mongod { /** Configuration for a mongod 3.6 hosts. */ config?: Mongodconfigset36; /** Resources allocated to MongoDB hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb36_MongoCfg { config?: Mongocfgconfigset36; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb36_Mongos { config?: Mongosconfigset36; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb36_MongoInfra { configMongos?: Mongosconfigset36; configMongocfg?: Mongocfgconfigset36; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb40 { /** Configuration and resource allocation for mongod in a MongoDB 4.0 cluster. */ mongod?: Mongodb40_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB 4.0 cluster. */ mongocfg?: Mongodb40_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB 4.0 cluster. */ mongos?: Mongodb40_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 4.0 cluster. */ mongoinfra?: Mongodb40_MongoInfra; } export interface Mongodb40_Mongod { /** Configuration for mongod 4.0 hosts. */ config?: Mongodconfigset40; /** Resources allocated to mongod hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb40_MongoCfg { /** Configuration for mongocfg 4.0 hosts. */ config?: Mongocfgconfigset40; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb40_Mongos { /** Configuration for mongos 4.0 hosts. */ config?: Mongosconfigset40; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb40_MongoInfra { configMongos?: Mongosconfigset40; configMongocfg?: Mongocfgconfigset40; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb42 { /** Configuration and resource allocation for mongod in a MongoDB 4.2 cluster. */ mongod?: Mongodb42_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB 4.2 cluster. */ mongocfg?: Mongodb42_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB 4.2 cluster. */ mongos?: Mongodb42_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 4.2 cluster. */ mongoinfra?: Mongodb42_MongoInfra; } export interface Mongodb42_Mongod { /** Configuration for mongod 4.2 hosts. */ config?: Mongodconfigset42; /** Resources allocated to mongod hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb42_MongoCfg { /** Configuration for mongocfg 4.2 hosts. */ config?: Mongocfgconfigset42; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb42_Mongos { /** Configuration for mongos 4.2 hosts. */ config?: Mongosconfigset42; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb42_MongoInfra { configMongos?: Mongosconfigset42; configMongocfg?: Mongocfgconfigset42; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb44 { /** Configuration and resource allocation for mongod in a MongoDB 4.4 cluster. */ mongod?: Mongodb44_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB 4.4 cluster. */ mongocfg?: Mongodb44_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB 4.4 cluster. */ mongos?: Mongodb44_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 4.4 cluster. */ mongoinfra?: Mongodb44_MongoInfra; } export interface Mongodb44_Mongod { /** Configuration for mongod 4.4 hosts. */ config?: Mongodconfigset44; /** Resources allocated to mongod hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb44_MongoCfg { /** Configuration for mongocfg 4.4 hosts. */ config?: Mongocfgconfigset44; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb44_Mongos { /** Configuration for mongos 4.4 hosts. */ config?: Mongosconfigset44; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb44_MongoInfra { configMongos?: Mongosconfigset44; configMongocfg?: Mongocfgconfigset44; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb44Enterprise { /** Configuration and resource allocation for mongod in a MongoDB 4.4 cluster. */ mongod?: Mongodb44Enterprise_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB 4.4 cluster. */ mongocfg?: Mongodb44Enterprise_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB 4.4 cluster. */ mongos?: Mongodb44Enterprise_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 4.4 cluster. */ mongoinfra?: Mongodb44Enterprise_MongoInfra; } export interface Mongodb44Enterprise_Mongod { /** Configuration for mongod 4.4 hosts. */ config?: Mongodconfigset44Enterprise; /** Resources allocated to mongod hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb44Enterprise_MongoCfg { /** Configuration for mongocfg 4.4 hosts. */ config?: Mongocfgconfigset44Enterprise; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb44Enterprise_Mongos { /** Configuration for mongos 4.4 hosts. */ config?: Mongosconfigset44Enterprise; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb44Enterprise_MongoInfra { configMongos?: Mongosconfigset44Enterprise; configMongocfg?: Mongocfgconfigset44Enterprise; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb50 { /** Configuration and resource allocation for mongod in a MongoDB 5.0 cluster. */ mongod?: Mongodb50_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB 5.0 cluster. */ mongocfg?: Mongodb50_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB 5.0 cluster. */ mongos?: Mongodb50_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 5.0 cluster. */ mongoinfra?: Mongodb50_MongoInfra; } export interface Mongodb50_Mongod { /** Configuration for mongod 5.0 hosts. */ config?: Mongodconfigset50; /** Resources allocated to mongod hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb50_MongoCfg { /** Configuration for mongocfg 5.0 hosts. */ config?: Mongocfgconfigset50; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb50_Mongos { /** Configuration for mongos 5.0 hosts. */ config?: Mongosconfigset50; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb50_MongoInfra { configMongos?: Mongosconfigset50; configMongocfg?: Mongocfgconfigset50; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb50Enterprise { /** Configuration and resource allocation for mongod in a MongoDB 5.0 cluster. */ mongod?: Mongodb50Enterprise_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB 5.0 cluster. */ mongocfg?: Mongodb50Enterprise_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB 5.0 cluster. */ mongos?: Mongodb50Enterprise_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 5.0 cluster. */ mongoinfra?: Mongodb50Enterprise_MongoInfra; } export interface Mongodb50Enterprise_Mongod { /** Configuration for mongod 5.0 hosts. */ config?: Mongodconfigset50Enterprise; /** Resources allocated to mongod hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb50Enterprise_MongoCfg { /** Configuration for mongocfg 5.0 hosts. */ config?: Mongocfgconfigset50Enterprise; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb50Enterprise_Mongos { /** Configuration for mongos 5.0 hosts. */ config?: Mongosconfigset50Enterprise; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb50Enterprise_MongoInfra { configMongos?: Mongosconfigset50Enterprise; configMongocfg?: Mongocfgconfigset50Enterprise; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb60 { /** Configuration and resource allocation for mongod in a MongoDB 6.0 cluster. */ mongod?: Mongodb60_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB 6.0 cluster. */ mongocfg?: Mongodb60_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB 6.0 cluster. */ mongos?: Mongodb60_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 6.0 cluster. */ mongoinfra?: Mongodb60_MongoInfra; } export interface Mongodb60_Mongod { /** Configuration for mongod 6.0 hosts. */ config?: Mongodconfigset60; /** Resources allocated to mongod hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb60_MongoCfg { /** Configuration for mongocfg 6.0 hosts. */ config?: Mongocfgconfigset60; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb60_Mongos { /** Configuration for mongos 6.0 hosts. */ config?: Mongosconfigset60; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb60_MongoInfra { configMongos?: Mongosconfigset60; configMongocfg?: Mongocfgconfigset60; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb60Enterprise { /** Configuration and resource allocation for mongod in a MongoDB 6.0 cluster. */ mongod?: Mongodb60Enterprise_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB 6.0 cluster. */ mongocfg?: Mongodb60Enterprise_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB 6.0 cluster. */ mongos?: Mongodb60Enterprise_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB 6.0 cluster. */ mongoinfra?: Mongodb60Enterprise_MongoInfra; } export interface Mongodb60Enterprise_Mongod { /** Configuration for mongod 6.0 hosts. */ config?: Mongodconfigset60Enterprise; /** Resources allocated to mongod hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb60Enterprise_MongoCfg { /** Configuration for mongocfg 6.0 hosts. */ config?: Mongocfgconfigset60Enterprise; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb60Enterprise_Mongos { /** Configuration for mongos 6.0 hosts. */ config?: Mongosconfigset60Enterprise; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb60Enterprise_MongoInfra { configMongos?: Mongosconfigset60Enterprise; configMongocfg?: Mongocfgconfigset60Enterprise; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb { /** Configuration and resource allocation for mongod in a MongoDB cluster. */ mongod?: Mongodb_Mongod; /** Configuration and resource allocation for mongocfg in a MongoDB cluster. */ mongocfg?: Mongodb_MongoCfg; /** Configuration and resource allocation for mongos in a MongoDB cluster. */ mongos?: Mongodb_Mongos; /** Configuration and resource allocation for mongoinfra (mongos+mongocfg) in a MongoDB cluster. */ mongoinfra?: Mongodb_MongoInfra; } export interface Mongodb_Mongod { /** Configuration for mongod hosts. */ config?: MongodConfigSet; /** Resources allocated to mongod hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb_MongoCfg { /** Configuration for mongocfg hosts. */ config?: MongoCfgConfigSet; /** Resources allocated to mongocfg hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb_Mongos { /** Configuration for mongos hosts. */ config?: MongosConfigSet; /** Resources allocated to mongos hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Mongodb_MongoInfra { configMongos?: MongosConfigSet; configMongocfg?: MongoCfgConfigSet; /** Resources allocated to mongoinfra (mongos+mongocfg) hosts. */ resources?: Resources; /** Disk size autoscaling settings */ diskSizeAutoscaling?: DiskSizeAutoscaling; } export interface Shard { /** Name of the shard. */ name: string; /** ID of the cluster that the shard belongs to. */ clusterId: string; } export interface Host { /** * Name of the MongoDB host. The host name is assigned by MDB at creation time, and cannot be changed. * 1-63 characters long. * * The name is unique across all MDB hosts that exist on the platform, as it defines the FQDN of the host. */ name: string; /** ID of the MongoDB host. The ID is assigned by MDB at creation time. */ clusterId: string; /** ID of the availability zone where the MongoDB host resides. */ zoneId: string; /** Resources allocated to the MongoDB host. */ resources?: Resources; /** Role of the host in the cluster. If the field has default value, it is not returned in the response. */ role: Host_Role; /** Aggregated health of the host. If the field has default value, it is not returned in the response. */ health: Host_Health; /** Services provided by the host. */ services: Service[]; /** ID of the subnet that the host belongs to. */ subnetId: string; /** Flag showing public IP assignment status to this host. */ assignPublicIp: boolean; /** Shard which this host belongs to. */ shardName: string; /** Host type. If the field has default value, it is not returned in the response. */ type: Host_Type; /** Host parameters */ hostParameters?: Host_HostParameters; } export declare enum Host_Type { /** TYPE_UNSPECIFIED - Type of the host is unspecified. Default value. */ TYPE_UNSPECIFIED = 0, /** MONGOD - A mongod host. */ MONGOD = 1, /** MONGOS - A mongos host. */ MONGOS = 2, /** MONGOCFG - A mongocfg host. */ MONGOCFG = 3, /** MONGOINFRA - A mongoinfra (mongos+mongocfg) host. */ MONGOINFRA = 4, UNRECOGNIZED = -1 } export declare function host_TypeFromJSON(object: any): Host_Type; export declare function host_TypeToJSON(object: Host_Type): string; export declare enum Host_Role { /** ROLE_UNKNOWN - Role of the host in the cluster is unknown. Default value. */ ROLE_UNKNOWN = 0, /** PRIMARY - Host is the primary MongoDB server in the cluster. */ PRIMARY = 1, /** SECONDARY - Host is a secondary MongoDB server in the cluster. */ SECONDARY = 2, UNRECOGNIZED = -1 } export declare function host_RoleFromJSON(object: any): Host_Role; export declare function host_RoleToJSON(object: Host_Role): string; export declare enum Host_Health { /** HEALTH_UNKNOWN - Health of the host is unknown. Default value. */ HEALTH_UNKNOWN = 0, /** ALIVE - The host is performing all its functions normally. */ ALIVE = 1, /** DEAD - The host is inoperable, and cannot perform any of its essential functions. */ DEAD = 2, /** DEGRADED - The host is degraded, and can perform only some of its essential functions. */ DEGRADED = 3, UNRECOGNIZED = -1 } export declare function host_HealthFromJSON(object: any): Host_Health; export declare function host_HealthToJSON(object: Host_Health): string; export interface Host_HostParameters { hidden: boolean; secondaryDelaySecs: number; priority: number; tags: { [key: string]: string; }; } export interface Host_HostParameters_TagsEntry { key: string; value: string; } export interface Service { /** Type of the service provided by the host. If the field has default value, it is not returned in the response. */ type: Service_Type; /** Aggregated health of the service. If the field has default value, it is not returned in the response. */ health: Service_Health; } export declare enum Service_Type { /** TYPE_UNSPECIFIED - Service type of the host is unspecified. Default value. */ TYPE_UNSPECIFIED = 0, /** MONGOD - The host is running a mongod daemon. */ MONGOD = 1, /** MONGOS - The host is running a mongos daemon. */ MONGOS = 2, /** MONGOCFG - The host is running a MongoDB config server. */ MONGOCFG = 3, UNRECOGNIZED = -1 } export declare function service_TypeFromJSON(object: any): Service_Type; export declare function service_TypeToJSON(object: Service_Type): string; export declare enum Service_Health { /** HEALTH_UNKNOWN - Health of the server is unknown. */ HEALTH_UNKNOWN = 0, /** ALIVE - The server is working normally. */ ALIVE = 1, /** DEAD - The server is dead or unresponsive. */ DEAD = 2, UNRECOGNIZED = -1 } export declare function service_HealthFromJSON(object: any): Service_Health; export declare function service_HealthToJSON(object: Service_Health): string; export interface Resources { /** * ID of the preset for computational resources available to a host (CPU, memory etc.). * All available presets are listed in the [documentation](/docs/managed-mongodb/concepts/instance-types). */ resourcePresetId: string; /** Volume of the storage available to a host, in bytes. */ diskSize: number; /** * Type of the storage environment for the host. * Possible values: * * network-hdd - network HDD drive, * * network-ssd - network SSD drive, * * local-ssd - local SSD storage. */ diskTypeId: string; } export interface Access { /** Allow access for DataLens. */ dataLens: boolean; /** Allow access for Web SQL. */ webSql: boolean; /** Allow access for DataTransfer. */ dataTransfer: boolean; } export interface PerformanceDiagnosticsConfig { profilingEnabled: boolean; } export interface DiskSizeAutoscaling { /** Amount of used storage for automatic disk scaling in the maintenance window, 0 means disabled, in percent. */ plannedUsageThreshold?: number; /** Amount of used storage for immediately automatic disk scaling, 0 means disabled, in percent. */ emergencyUsageThreshold?: number; /** Limit on how large the storage for database instances can automatically grow, in bytes. */ diskSizeLimit?: number; } export declare const Cluster: { encode(message: Cluster, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Cluster; fromJSON(object: any): Cluster; toJSON(message: Cluster): unknown; fromPartial, never>) | undefined; environment?: Cluster_Environment | undefined; monitoring?: ({ name?: string | undefined; description?: string | undefined; link?: string | undefined; }[] & ({ name?: string | undefined; description?: string | undefined; link?: string | undefined; } & { name?: string | undefined; description?: string | undefined; link?: string | undefined; } & Record, never>)[] & Record, never>) | undefined; config?: ({ version?: string | undefined; featureCompatibilityVersion?: string | undefined; mongodb36?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; mongodb40?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; mongodb42?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; mongodb44?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; mongodb50?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; mongodb60?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; mongodb44Enterprise?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; mongodb50Enterprise?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; mongodb60Enterprise?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; backupWindowStart?: { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } | undefined; backupRetainPeriodDays?: number | undefined; performanceDiagnostics?: { profilingEnabled?: boolean | undefined; } | undefined; access?: { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; } | undefined; mongodbConfig?: { mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } | undefined; } & { version?: string | undefined; featureCompatibilityVersion?: string | undefined; mongodb36?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb40?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb42?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb44?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb50?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb60?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb44Enterprise?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb50Enterprise?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb60Enterprise?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; backupWindowStart?: ({ hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & Record, never>) | undefined; backupRetainPeriodDays?: number | undefined; performanceDiagnostics?: ({ profilingEnabled?: boolean | undefined; } & { profilingEnabled?: boolean | undefined; } & Record, never>) | undefined; access?: ({ dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; } & { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; } & Record, never>) | undefined; mongodbConfig?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; networkId?: string | undefined; health?: Cluster_Health | undefined; status?: Cluster_Status | undefined; sharded?: boolean | undefined; maintenanceWindow?: ({ anytime?: {} | undefined; weeklyMaintenanceWindow?: { day?: import("../../../../../yandex/cloud/mdb/mongodb/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } | undefined; } & { anytime?: ({} & {} & Record, never>) | undefined; weeklyMaintenanceWindow?: ({ day?: import("../../../../../yandex/cloud/mdb/mongodb/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & { day?: import("../../../../../yandex/cloud/mdb/mongodb/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined; hour?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; plannedOperation?: ({ info?: string | undefined; delayedUntil?: Date | undefined; } & { info?: string | undefined; delayedUntil?: Date | undefined; } & Record, never>) | undefined; securityGroupIds?: (string[] & string[] & Record, never>) | undefined; deletionProtection?: boolean | undefined; } & Record, never>>(object: I): Cluster; }; export declare const Cluster_LabelsEntry: { encode(message: Cluster_LabelsEntry, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Cluster_LabelsEntry; fromJSON(object: any): Cluster_LabelsEntry; toJSON(message: Cluster_LabelsEntry): unknown; fromPartial, never>>(object: I): Cluster_LabelsEntry; }; export declare const Monitoring: { encode(message: Monitoring, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Monitoring; fromJSON(object: any): Monitoring; toJSON(message: Monitoring): unknown; fromPartial, never>>(object: I): Monitoring; }; export declare const ClusterConfig: { encode(message: ClusterConfig, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ClusterConfig; fromJSON(object: any): ClusterConfig; toJSON(message: ClusterConfig): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb40?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb42?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb44?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb50?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb60?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb44Enterprise?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb50Enterprise?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongodb60Enterprise?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; backupWindowStart?: ({ hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & { hours?: number | undefined; minutes?: number | undefined; seconds?: number | undefined; nanos?: number | undefined; } & Record, never>) | undefined; backupRetainPeriodDays?: number | undefined; performanceDiagnostics?: ({ profilingEnabled?: boolean | undefined; } & { profilingEnabled?: boolean | undefined; } & Record, never>) | undefined; access?: ({ dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; } & { dataLens?: boolean | undefined; webSql?: boolean | undefined; dataTransfer?: boolean | undefined; } & Record, never>) | undefined; mongodbConfig?: ({ mongod?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongocfg?: { config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongos?: { config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; mongoinfra?: { configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } | undefined; } & { mongod?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): ClusterConfig; }; export declare const Mongodb36: { encode(message: Mongodb36, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb36; fromJSON(object: any): Mongodb36; toJSON(message: Mongodb36): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb36; }; export declare const Mongodb36_Mongod: { encode(message: Mongodb36_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb36_Mongod; fromJSON(object: any): Mongodb36_Mongod; toJSON(message: Mongodb36_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { enabled?: boolean | undefined; commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ enabled?: boolean | undefined; commitInterval?: number | undefined; } & { enabled?: boolean | undefined; commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongodconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb36_Mongod; }; export declare const Mongodb36_MongoCfg: { encode(message: Mongodb36_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb36_MongoCfg; fromJSON(object: any): Mongodb36_MongoCfg; toJSON(message: Mongodb36_MongoCfg): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb36_MongoCfg; }; export declare const Mongodb36_Mongos: { encode(message: Mongodb36_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb36_Mongos; fromJSON(object: any): Mongodb36_Mongos; toJSON(message: Mongodb36_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb36_Mongos; }; export declare const Mongodb36_MongoInfra: { encode(message: Mongodb36_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb36_MongoInfra; fromJSON(object: any): Mongodb36_MongoInfra; toJSON(message: Mongodb36_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb3_6").Mongocfgconfig36_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb36_MongoInfra; }; export declare const Mongodb40: { encode(message: Mongodb40, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb40; fromJSON(object: any): Mongodb40; toJSON(message: Mongodb40): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb40; }; export declare const Mongodb40_Mongod: { encode(message: Mongodb40_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb40_Mongod; fromJSON(object: any): Mongodb40_Mongod; toJSON(message: Mongodb40_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongodconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb40_Mongod; }; export declare const Mongodb40_MongoCfg: { encode(message: Mongodb40_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb40_MongoCfg; fromJSON(object: any): Mongodb40_MongoCfg; toJSON(message: Mongodb40_MongoCfg): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb40_MongoCfg; }; export declare const Mongodb40_Mongos: { encode(message: Mongodb40_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb40_Mongos; fromJSON(object: any): Mongodb40_Mongos; toJSON(message: Mongodb40_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb40_Mongos; }; export declare const Mongodb40_MongoInfra: { encode(message: Mongodb40_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb40_MongoInfra; fromJSON(object: any): Mongodb40_MongoInfra; toJSON(message: Mongodb40_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_0").Mongocfgconfig40_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb40_MongoInfra; }; export declare const Mongodb42: { encode(message: Mongodb42, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb42; fromJSON(object: any): Mongodb42; toJSON(message: Mongodb42): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb42; }; export declare const Mongodb42_Mongod: { encode(message: Mongodb42_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb42_Mongod; fromJSON(object: any): Mongodb42_Mongod; toJSON(message: Mongodb42_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongodconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb42_Mongod; }; export declare const Mongodb42_MongoCfg: { encode(message: Mongodb42_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb42_MongoCfg; fromJSON(object: any): Mongodb42_MongoCfg; toJSON(message: Mongodb42_MongoCfg): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb42_MongoCfg; }; export declare const Mongodb42_Mongos: { encode(message: Mongodb42_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb42_Mongos; fromJSON(object: any): Mongodb42_Mongos; toJSON(message: Mongodb42_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb42_Mongos; }; export declare const Mongodb42_MongoInfra: { encode(message: Mongodb42_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb42_MongoInfra; fromJSON(object: any): Mongodb42_MongoInfra; toJSON(message: Mongodb42_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongosconfig42_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_2").Mongocfgconfig42_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb42_MongoInfra; }; export declare const Mongodb44: { encode(message: Mongodb44, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44; fromJSON(object: any): Mongodb44; toJSON(message: Mongodb44): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44; }; export declare const Mongodb44_Mongod: { encode(message: Mongodb44_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44_Mongod; fromJSON(object: any): Mongodb44_Mongod; toJSON(message: Mongodb44_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongodconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44_Mongod; }; export declare const Mongodb44_MongoCfg: { encode(message: Mongodb44_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44_MongoCfg; fromJSON(object: any): Mongodb44_MongoCfg; toJSON(message: Mongodb44_MongoCfg): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44_MongoCfg; }; export declare const Mongodb44_Mongos: { encode(message: Mongodb44_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44_Mongos; fromJSON(object: any): Mongodb44_Mongos; toJSON(message: Mongodb44_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44_Mongos; }; export declare const Mongodb44_MongoInfra: { encode(message: Mongodb44_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44_MongoInfra; fromJSON(object: any): Mongodb44_MongoInfra; toJSON(message: Mongodb44_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongosconfig44_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4").Mongocfgconfig44_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44_MongoInfra; }; export declare const Mongodb44Enterprise: { encode(message: Mongodb44Enterprise, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44Enterprise; fromJSON(object: any): Mongodb44Enterprise; toJSON(message: Mongodb44Enterprise): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44Enterprise; }; export declare const Mongodb44Enterprise_Mongod: { encode(message: Mongodb44Enterprise_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44Enterprise_Mongod; fromJSON(object: any): Mongodb44Enterprise_Mongod; toJSON(message: Mongodb44Enterprise_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongodconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44Enterprise_Mongod; }; export declare const Mongodb44Enterprise_MongoCfg: { encode(message: Mongodb44Enterprise_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44Enterprise_MongoCfg; fromJSON(object: any): Mongodb44Enterprise_MongoCfg; toJSON(message: Mongodb44Enterprise_MongoCfg): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44Enterprise_MongoCfg; }; export declare const Mongodb44Enterprise_Mongos: { encode(message: Mongodb44Enterprise_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44Enterprise_Mongos; fromJSON(object: any): Mongodb44Enterprise_Mongos; toJSON(message: Mongodb44Enterprise_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44Enterprise_Mongos; }; export declare const Mongodb44Enterprise_MongoInfra: { encode(message: Mongodb44Enterprise_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb44Enterprise_MongoInfra; fromJSON(object: any): Mongodb44Enterprise_MongoInfra; toJSON(message: Mongodb44Enterprise_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongosconfig44Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb4_4_enterprise").Mongocfgconfig44Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb44Enterprise_MongoInfra; }; export declare const Mongodb50: { encode(message: Mongodb50, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50; fromJSON(object: any): Mongodb50; toJSON(message: Mongodb50): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50; }; export declare const Mongodb50_Mongod: { encode(message: Mongodb50_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50_Mongod; fromJSON(object: any): Mongodb50_Mongod; toJSON(message: Mongodb50_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongodconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50_Mongod; }; export declare const Mongodb50_MongoCfg: { encode(message: Mongodb50_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50_MongoCfg; fromJSON(object: any): Mongodb50_MongoCfg; toJSON(message: Mongodb50_MongoCfg): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50_MongoCfg; }; export declare const Mongodb50_Mongos: { encode(message: Mongodb50_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50_Mongos; fromJSON(object: any): Mongodb50_Mongos; toJSON(message: Mongodb50_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50_Mongos; }; export declare const Mongodb50_MongoInfra: { encode(message: Mongodb50_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50_MongoInfra; fromJSON(object: any): Mongodb50_MongoInfra; toJSON(message: Mongodb50_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongosconfig50_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0").Mongocfgconfig50_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50_MongoInfra; }; export declare const Mongodb50Enterprise: { encode(message: Mongodb50Enterprise, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50Enterprise; fromJSON(object: any): Mongodb50Enterprise; toJSON(message: Mongodb50Enterprise): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50Enterprise; }; export declare const Mongodb50Enterprise_Mongod: { encode(message: Mongodb50Enterprise_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50Enterprise_Mongod; fromJSON(object: any): Mongodb50Enterprise_Mongod; toJSON(message: Mongodb50Enterprise_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongodconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50Enterprise_Mongod; }; export declare const Mongodb50Enterprise_MongoCfg: { encode(message: Mongodb50Enterprise_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50Enterprise_MongoCfg; fromJSON(object: any): Mongodb50Enterprise_MongoCfg; toJSON(message: Mongodb50Enterprise_MongoCfg): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50Enterprise_MongoCfg; }; export declare const Mongodb50Enterprise_Mongos: { encode(message: Mongodb50Enterprise_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50Enterprise_Mongos; fromJSON(object: any): Mongodb50Enterprise_Mongos; toJSON(message: Mongodb50Enterprise_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50Enterprise_Mongos; }; export declare const Mongodb50Enterprise_MongoInfra: { encode(message: Mongodb50Enterprise_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb50Enterprise_MongoInfra; fromJSON(object: any): Mongodb50Enterprise_MongoInfra; toJSON(message: Mongodb50Enterprise_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongosconfig50Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb5_0_enterprise").Mongocfgconfig50Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb50Enterprise_MongoInfra; }; export declare const Mongodb60: { encode(message: Mongodb60, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60; fromJSON(object: any): Mongodb60; toJSON(message: Mongodb60): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60; }; export declare const Mongodb60_Mongod: { encode(message: Mongodb60_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60_Mongod; fromJSON(object: any): Mongodb60_Mongod; toJSON(message: Mongodb60_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongodconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60_Mongod; }; export declare const Mongodb60_MongoCfg: { encode(message: Mongodb60_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60_MongoCfg; fromJSON(object: any): Mongodb60_MongoCfg; toJSON(message: Mongodb60_MongoCfg): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60_MongoCfg; }; export declare const Mongodb60_Mongos: { encode(message: Mongodb60_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60_Mongos; fromJSON(object: any): Mongodb60_Mongos; toJSON(message: Mongodb60_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60_Mongos; }; export declare const Mongodb60_MongoInfra: { encode(message: Mongodb60_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60_MongoInfra; fromJSON(object: any): Mongodb60_MongoInfra; toJSON(message: Mongodb60_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongosconfig60_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0").Mongocfgconfig60_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60_MongoInfra; }; export declare const Mongodb60Enterprise: { encode(message: Mongodb60Enterprise, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60Enterprise; fromJSON(object: any): Mongodb60Enterprise; toJSON(message: Mongodb60Enterprise): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60Enterprise; }; export declare const Mongodb60Enterprise_Mongod: { encode(message: Mongodb60Enterprise_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60Enterprise_Mongod; fromJSON(object: any): Mongodb60Enterprise_Mongod; toJSON(message: Mongodb60Enterprise_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongodconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60Enterprise_Mongod; }; export declare const Mongodb60Enterprise_MongoCfg: { encode(message: Mongodb60Enterprise_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60Enterprise_MongoCfg; fromJSON(object: any): Mongodb60Enterprise_MongoCfg; toJSON(message: Mongodb60Enterprise_MongoCfg): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60Enterprise_MongoCfg; }; export declare const Mongodb60Enterprise_Mongos: { encode(message: Mongodb60Enterprise_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60Enterprise_Mongos; fromJSON(object: any): Mongodb60Enterprise_Mongos; toJSON(message: Mongodb60Enterprise_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60Enterprise_Mongos; }; export declare const Mongodb60Enterprise_MongoInfra: { encode(message: Mongodb60Enterprise_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb60Enterprise_MongoInfra; fromJSON(object: any): Mongodb60Enterprise_MongoInfra; toJSON(message: Mongodb60Enterprise_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongosconfig60Enterprise_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb6_0_enterprise").Mongocfgconfig60Enterprise_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; } & { maxIncomingConnections?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb60Enterprise_MongoInfra; }; export declare const Mongodb: { encode(message: Mongodb, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb; fromJSON(object: any): Mongodb; toJSON(message: Mongodb): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongocfg?: ({ config?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongos?: ({ config?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { config?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; mongoinfra?: ({ configMongos?: { effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; configMongocfg?: { effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } | undefined; resources?: { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } | undefined; diskSizeAutoscaling?: { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } | undefined; } & { configMongos?: ({ effectiveConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb; }; export declare const Mongodb_Mongod: { encode(message: Mongodb_Mongod, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb_Mongod; fromJSON(object: any): Mongodb_Mongod; toJSON(message: Mongodb_Mongod): unknown; fromPartial, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; security?: { enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } | undefined; auditLog?: { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; journal?: { commitInterval?: number | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; collectionConfig?: { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; collectionConfig?: ({ blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & { blockCompressor?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; journal?: ({ commitInterval?: number | undefined; } & { commitInterval?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; slowOpSampleRate?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongodConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; security?: ({ enableEncryption?: boolean | undefined; kmip?: { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } | undefined; } & { enableEncryption?: boolean | undefined; kmip?: ({ serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & { serverName?: string | undefined; port?: number | undefined; serverCa?: string | undefined; clientCertificate?: string | undefined; keyIdentifier?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & { filter?: string | undefined; runtimeConfiguration?: boolean | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; enableFlowControl?: boolean | undefined; minSnapshotHistoryWindowInSeconds?: number | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb_Mongod; }; export declare const Mongodb_MongoCfg: { encode(message: Mongodb_MongoCfg, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb_MongoCfg; fromJSON(object: any): Mongodb_MongoCfg; toJSON(message: Mongodb_MongoCfg): unknown; fromPartial, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb_MongoCfg; }; export declare const Mongodb_Mongos: { encode(message: Mongodb_Mongos, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb_Mongos; fromJSON(object: any): Mongodb_Mongos; toJSON(message: Mongodb_Mongos): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb_Mongos; }; export declare const Mongodb_MongoInfra: { encode(message: Mongodb_MongoInfra, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Mongodb_MongoInfra; fromJSON(object: any): Mongodb_MongoInfra; toJSON(message: Mongodb_MongoInfra): unknown; fromPartial, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongosConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ auditAuthorizationSuccess?: boolean | undefined; } & { auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; configMongocfg?: ({ effectiveConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; userConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; defaultConfig?: { storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } | undefined; } & { effectiveConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; userConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; defaultConfig?: ({ storage?: { wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } | undefined; operationProfiling?: { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } | undefined; net?: { maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } | undefined; setParameter?: { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } | undefined; auditLog?: { filter?: string | undefined; } | undefined; } & { storage?: ({ wiredTiger?: { engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } | undefined; } & { wiredTiger?: ({ engineConfig?: { cacheSizeGb?: number | undefined; } | undefined; indexConfig?: { prefixCompression?: boolean | undefined; } | undefined; } & { engineConfig?: ({ cacheSizeGb?: number | undefined; } & { cacheSizeGb?: number | undefined; } & Record, never>) | undefined; indexConfig?: ({ prefixCompression?: boolean | undefined; } & { prefixCompression?: boolean | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; operationProfiling?: ({ mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & { mode?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_OperationProfiling_Mode | undefined; slowOpThreshold?: number | undefined; } & Record, never>) | undefined; net?: ({ maxIncomingConnections?: number | undefined; compression?: { compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } | undefined; } & { maxIncomingConnections?: number | undefined; compression?: ({ compressors?: import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] | undefined; } & { compressors?: (import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & import("../../../../../yandex/cloud/mdb/mongodb/v1/config/mongodb").MongoCfgConfig_Network_Compression_Compressor[] & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; setParameter?: ({ enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & { enableFlowControl?: boolean | undefined; auditAuthorizationSuccess?: boolean | undefined; } & Record, never>) | undefined; auditLog?: ({ filter?: string | undefined; } & { filter?: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; resources?: ({ resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & { resourcePresetId?: string | undefined; diskSize?: number | undefined; diskTypeId?: string | undefined; } & Record, never>) | undefined; diskSizeAutoscaling?: ({ plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & { plannedUsageThreshold?: number | undefined; emergencyUsageThreshold?: number | undefined; diskSizeLimit?: number | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Mongodb_MongoInfra; }; export declare const Shard: { encode(message: Shard, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Shard; fromJSON(object: any): Shard; toJSON(message: Shard): unknown; fromPartial, never>>(object: I): Shard; }; export declare const Host: { encode(message: Host, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Host; fromJSON(object: any): Host; toJSON(message: Host): unknown; fromPartial, never>) | undefined; role?: Host_Role | undefined; health?: Host_Health | undefined; services?: ({ type?: Service_Type | undefined; health?: Service_Health | undefined; }[] & ({ type?: Service_Type | undefined; health?: Service_Health | undefined; } & { type?: Service_Type | undefined; health?: Service_Health | undefined; } & Record, never>)[] & Record, never>) | undefined; subnetId?: string | undefined; assignPublicIp?: boolean | undefined; shardName?: string | undefined; type?: Host_Type | undefined; hostParameters?: ({ hidden?: boolean | undefined; secondaryDelaySecs?: number | undefined; priority?: number | undefined; tags?: { [x: string]: string | undefined; } | undefined; } & { hidden?: boolean | undefined; secondaryDelaySecs?: number | undefined; priority?: number | undefined; tags?: ({ [x: string]: string | undefined; } & { [x: string]: string | undefined; } & Record, never>) | undefined; } & Record, never>) | undefined; } & Record, never>>(object: I): Host; }; export declare const Host_HostParameters: { encode(message: Host_HostParameters, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Host_HostParameters; fromJSON(object: any): Host_HostParameters; toJSON(message: Host_HostParameters): unknown; fromPartial, never>) | undefined; } & Record, never>>(object: I): Host_HostParameters; }; export declare const Host_HostParameters_TagsEntry: { encode(message: Host_HostParameters_TagsEntry, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Host_HostParameters_TagsEntry; fromJSON(object: any): Host_HostParameters_TagsEntry; toJSON(message: Host_HostParameters_TagsEntry): unknown; fromPartial, never>>(object: I): Host_HostParameters_TagsEntry; }; export declare const Service: { encode(message: Service, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Service; fromJSON(object: any): Service; toJSON(message: Service): unknown; fromPartial, never>>(object: I): Service; }; export declare const Resources: { encode(message: Resources, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Resources; fromJSON(object: any): Resources; toJSON(message: Resources): unknown; fromPartial, never>>(object: I): Resources; }; export declare const Access: { encode(message: Access, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): Access; fromJSON(object: any): Access; toJSON(message: Access): unknown; fromPartial, never>>(object: I): Access; }; export declare const PerformanceDiagnosticsConfig: { encode(message: PerformanceDiagnosticsConfig, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): PerformanceDiagnosticsConfig; fromJSON(object: any): PerformanceDiagnosticsConfig; toJSON(message: PerformanceDiagnosticsConfig): unknown; fromPartial, never>>(object: I): PerformanceDiagnosticsConfig; }; export declare const DiskSizeAutoscaling: { encode(message: DiskSizeAutoscaling, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DiskSizeAutoscaling; fromJSON(object: any): DiskSizeAutoscaling; toJSON(message: DiskSizeAutoscaling): unknown; fromPartial, never>>(object: I): DiskSizeAutoscaling; }; type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; export type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial; } : Partial; type KeysOfUnion = T extends T ? keyof T : never; export type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact; } & Record>, never>; export {};