import _m0 from "protobufjs/minimal";
import { MaintenanceWindow, MaintenanceOperation } from "../../../../../yandex/cloud/mdb/mysql/v1/maintenance";
import { TimeOfDay } from "../../../../../google/type/timeofday";
import { Mysqlconfigset57 } from "../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7";
import { Mysqlconfigset80 } from "../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0";
export declare const protobufPackage = "yandex.cloud.mdb.mysql.v1";
/**
 * An object that represents MySQL cluster.
 *
 * See [the documentation](/docs/managed-mysql/concepts) for details.
 */
export interface Cluster {
    $type: "yandex.cloud.mdb.mysql.v1.Cluster";
    /**
     * ID of the cluster.
     *
     * This ID is assigned by the platform at the time of creation.
     */
    id: string;
    /** ID of the folder that the cluster belongs to. */
    folderId: string;
    /** Creation timestamp of the cluster. */
    createdAt?: Date;
    /** Name of the cluster. */
    name: string;
    /** Description of the cluster. */
    description: string;
    /** Custom labels for the cluster as `key:value` pairs. */
    labels: {
        [key: string]: string;
    };
    /** Deployment environment of the cluster. */
    environment: Cluster_Environment;
    /** Monitoring systems data that is relevant to the cluster. */
    monitoring: Monitoring[];
    /** Configuration of the cluster. */
    config?: ClusterConfig;
    /** ID of the network that the cluster belongs to. */
    networkId: string;
    /** Aggregated health of the cluster. */
    health: Cluster_Health;
    /** Current state of the cluster. */
    status: Cluster_Status;
    /** Maintenance window settings for the cluster. */
    maintenanceWindow?: MaintenanceWindow;
    /** Planned maintenance operation to be started for the cluster within the nearest [maintenance_window]. */
    plannedOperation?: MaintenanceOperation;
    /** Effective list of security group IDs applied to the cluster. */
    securityGroupIds: string[];
    /** This option prevents unintended deletion of the cluster. */
    deletionProtection: boolean;
    /** Host groups hosting VMs of the cluster. */
    hostGroupIds: string[];
}
export declare enum Cluster_Environment {
    ENVIRONMENT_UNSPECIFIED = 0,
    /**
     * PRODUCTION - Environment for stable versions of your apps.
     * A conservative update policy is in effect: only bug fixes are applied during regular maintenance.
     */
    PRODUCTION = 1,
    /**
     * PRESTABLE - Environment for testing, including the Managed Service for MySQL itself.
     * This environment gets new features, improvements, and bug fixes in the first place, compared to the production environment.
     * However, not every update ensures 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 - Health 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 degraded ([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 is 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 {
    $type: "yandex.cloud.mdb.mysql.v1.Cluster.LabelsEntry";
    key: string;
    value: string;
}
/** Cluster-related monitoring system data. */
export interface Monitoring {
    $type: "yandex.cloud.mdb.mysql.v1.Monitoring";
    /** Name of the monitoring system. */
    name: string;
    /** Description of the monitoring system. */
    description: string;
    /** Link to the monitoring system charts for the cluster. */
    link: string;
}
export interface ClusterConfig {
    $type: "yandex.cloud.mdb.mysql.v1.ClusterConfig";
    /** Version of MySQL used in the cluster. */
    version: string;
    /** Configuration of a MySQL 5.7 server. */
    mysqlConfig57?: Mysqlconfigset57 | undefined;
    /** Configuration of a MySQL 8.0 server. */
    mysqlConfig80?: Mysqlconfigset80 | undefined;
    /** Resource preset for the cluster hosts. */
    resources?: Resources;
    /** Time to start the daily backup, in the UTC timezone. */
    backupWindowStart?: TimeOfDay;
    /** Access policy for external services. */
    access?: Access;
    /** Configuration of the performance diagnostics service. */
    performanceDiagnostics?: PerformanceDiagnostics;
    /** Retention policy of automated backups. */
    backupRetainPeriodDays?: number;
}
export interface Host {
    $type: "yandex.cloud.mdb.mysql.v1.Host";
    /**
     * Name of the host.
     *
     * This name is assigned by the platform at the time of creation.
     * 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 cluster the host belongs to. */
    clusterId: string;
    /** ID of the availability zone where the host resides. */
    zoneId: string;
    /** Resources allocated to the host. */
    resources?: Resources;
    /** Role of the host in the cluster. */
    role: Host_Role;
    /** Aggregated health of the host. */
    health: Host_Health;
    /** List of services provided by the host. */
    services: Service[];
    /** ID of the subnet that the host belongs to. */
    subnetId: string;
    /** Flag that shows if public IP address is assigned to the host so that the host can be accessed from the internet. */
    assignPublicIp: boolean;
    /** Name of the host to be used as the replication source for cascading replication. */
    replicationSource: string;
    /** Host backup priority. */
    backupPriority: number;
    /** Host master promotion priority. */
    priority: number;
}
export declare enum Host_Role {
    /** ROLE_UNKNOWN - Role of the host is unknown. */
    ROLE_UNKNOWN = 0,
    /** MASTER - Host is the master. */
    MASTER = 1,
    /** REPLICA - Host is a replica. */
    REPLICA = 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. */
    HEALTH_UNKNOWN = 0,
    /** ALIVE - Host is performing all its functions normally. */
    ALIVE = 1,
    /** DEAD - Host is inoperable, and cannot perform any of its essential functions. */
    DEAD = 2,
    /** DEGRADED - Host is degraded, and can perform only some of its essential functions. */
    DEGRADED = 3,
    /** READONLY - Host is alive, but in read-only mode. */
    READONLY = 4,
    UNRECOGNIZED = -1
}
export declare function host_HealthFromJSON(object: any): Host_Health;
export declare function host_HealthToJSON(object: Host_Health): string;
export interface Service {
    $type: "yandex.cloud.mdb.mysql.v1.Service";
    /** Type of the service provided by the host. */
    type: Service_Type;
    /** Aggregated health of the service. */
    health: Service_Health;
}
export declare enum Service_Type {
    TYPE_UNSPECIFIED = 0,
    /** MYSQL - The host is a MySQL server. */
    MYSQL = 1,
    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 service is unknown. */
    HEALTH_UNKNOWN = 0,
    /** ALIVE - The service is working normally. */
    ALIVE = 1,
    /** DEAD - The service is dead or unresponsive. */
    DEAD = 2,
    /** READONLY - The service is in read-only mode. */
    READONLY = 3,
    UNRECOGNIZED = -1
}
export declare function service_HealthFromJSON(object: any): Service_Health;
export declare function service_HealthToJSON(object: Service_Health): string;
/** Cluster resource preset. */
export interface Resources {
    $type: "yandex.cloud.mdb.mysql.v1.Resources";
    /**
     * ID of the resource preset that defines available computational resources (vCPU, RAM, etc.) for a cluster host.
     *
     * All available presets are listed in [the documentation](/docs/managed-mysql/concepts/instance-types).
     */
    resourcePresetId: string;
    /** Volume of the storage (for each cluster host, in bytes). */
    diskSize: number;
    /**
     * Type of the storage.
     *
     * Possible values:
     * * `network-hdd` - standard network storage
     * * `network-ssd` - fast network storage
     * * `network-ssd-nonreplicated` - fast network nonreplicated storage
     * * `local-ssd` - fast local storage.
     *
     * See [the documentation](/docs/managed-mysql/concepts/storage) for details.
     */
    diskTypeId: string;
}
export interface Access {
    $type: "yandex.cloud.mdb.mysql.v1.Access";
    /**
     * Allows access from DataLens.
     *
     * See [the documentation](/docs/managed-mysql/operations/datalens-connect) for details.
     */
    dataLens: boolean;
    /**
     * Allows SQL queries to the cluster databases from management console.
     *
     * See [the documentation](/docs/managed-mysql/operations/web-sql-query) for details.
     */
    webSql: boolean;
    /** Allow access for DataTransfer. */
    dataTransfer: boolean;
}
export interface PerformanceDiagnostics {
    $type: "yandex.cloud.mdb.mysql.v1.PerformanceDiagnostics";
    /** Flag that shows if performance statistics gathering is enabled for the cluster. */
    enabled: boolean;
    /** Interval (in seconds) for `my_session` sampling. */
    sessionsSamplingInterval: number;
    /** Interval (in seconds) for `my_statements` sampling. */
    statementsSamplingInterval: number;
}
export declare const Cluster: {
    $type: "yandex.cloud.mdb.mysql.v1.Cluster";
    encode(message: Cluster, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number | undefined): Cluster;
    fromJSON(object: any): Cluster;
    toJSON(message: Cluster): unknown;
    fromPartial<I extends {
        description?: string | undefined;
        id?: string | undefined;
        name?: string | undefined;
        createdAt?: Date | undefined;
        status?: Cluster_Status | undefined;
        config?: {
            resources?: {
                diskTypeId?: string | undefined;
                diskSize?: number | undefined;
                resourcePresetId?: string | undefined;
            } | undefined;
            version?: string | undefined;
            backupWindowStart?: {
                seconds?: number | undefined;
                nanos?: number | undefined;
                hours?: number | undefined;
                minutes?: number | undefined;
            } | undefined;
            access?: {
                dataLens?: boolean | undefined;
                webSql?: boolean | undefined;
                dataTransfer?: boolean | undefined;
            } | undefined;
            backupRetainPeriodDays?: number | undefined;
            performanceDiagnostics?: {
                enabled?: boolean | undefined;
                sessionsSamplingInterval?: number | undefined;
                statementsSamplingInterval?: number | undefined;
            } | undefined;
            mysqlConfig57?: {
                effectiveConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } | undefined;
                userConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } | undefined;
                defaultConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } | undefined;
            } | undefined;
            mysqlConfig80?: {
                effectiveConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } | undefined;
                userConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } | undefined;
                defaultConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } | undefined;
            } | undefined;
        } | undefined;
        folderId?: string | undefined;
        labels?: {
            [x: string]: string | undefined;
            [x: number]: string | undefined;
        } | undefined;
        networkId?: string | undefined;
        securityGroupIds?: string[] | undefined;
        deletionProtection?: boolean | undefined;
        health?: Cluster_Health | undefined;
        hostGroupIds?: string[] | undefined;
        monitoring?: {
            link?: string | undefined;
            description?: string | undefined;
            name?: string | undefined;
        }[] | undefined;
        maintenanceWindow?: {
            anytime?: {} | undefined;
            weeklyMaintenanceWindow?: {
                hour?: number | undefined;
                day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined;
            } | undefined;
        } | undefined;
        environment?: Cluster_Environment | undefined;
        plannedOperation?: {
            info?: string | undefined;
            delayedUntil?: Date | undefined;
        } | undefined;
    } & {
        description?: string | undefined;
        id?: string | undefined;
        name?: string | undefined;
        createdAt?: Date | undefined;
        status?: Cluster_Status | undefined;
        config?: ({
            resources?: {
                diskTypeId?: string | undefined;
                diskSize?: number | undefined;
                resourcePresetId?: string | undefined;
            } | undefined;
            version?: string | undefined;
            backupWindowStart?: {
                seconds?: number | undefined;
                nanos?: number | undefined;
                hours?: number | undefined;
                minutes?: number | undefined;
            } | undefined;
            access?: {
                dataLens?: boolean | undefined;
                webSql?: boolean | undefined;
                dataTransfer?: boolean | undefined;
            } | undefined;
            backupRetainPeriodDays?: number | undefined;
            performanceDiagnostics?: {
                enabled?: boolean | undefined;
                sessionsSamplingInterval?: number | undefined;
                statementsSamplingInterval?: number | undefined;
            } | undefined;
            mysqlConfig57?: {
                effectiveConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } | undefined;
                userConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } | undefined;
                defaultConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } | undefined;
            } | undefined;
            mysqlConfig80?: {
                effectiveConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } | undefined;
                userConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } | undefined;
                defaultConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } | undefined;
            } | undefined;
        } & {
            resources?: ({
                diskTypeId?: string | undefined;
                diskSize?: number | undefined;
                resourcePresetId?: string | undefined;
            } & {
                diskTypeId?: string | undefined;
                diskSize?: number | undefined;
                resourcePresetId?: string | undefined;
            } & Record<Exclude<keyof I["config"]["resources"], "$type" | "diskTypeId" | "diskSize" | "resourcePresetId">, never>) | undefined;
            version?: string | undefined;
            backupWindowStart?: ({
                seconds?: number | undefined;
                nanos?: number | undefined;
                hours?: number | undefined;
                minutes?: number | undefined;
            } & {
                seconds?: number | undefined;
                nanos?: number | undefined;
                hours?: number | undefined;
                minutes?: number | undefined;
            } & Record<Exclude<keyof I["config"]["backupWindowStart"], "$type" | "seconds" | "nanos" | "hours" | "minutes">, never>) | undefined;
            access?: ({
                dataLens?: boolean | undefined;
                webSql?: boolean | undefined;
                dataTransfer?: boolean | undefined;
            } & {
                dataLens?: boolean | undefined;
                webSql?: boolean | undefined;
                dataTransfer?: boolean | undefined;
            } & Record<Exclude<keyof I["config"]["access"], "$type" | "dataLens" | "webSql" | "dataTransfer">, never>) | undefined;
            backupRetainPeriodDays?: number | undefined;
            performanceDiagnostics?: ({
                enabled?: boolean | undefined;
                sessionsSamplingInterval?: number | undefined;
                statementsSamplingInterval?: number | undefined;
            } & {
                enabled?: boolean | undefined;
                sessionsSamplingInterval?: number | undefined;
                statementsSamplingInterval?: number | undefined;
            } & Record<Exclude<keyof I["config"]["performanceDiagnostics"], "$type" | "enabled" | "sessionsSamplingInterval" | "statementsSamplingInterval">, never>) | undefined;
            mysqlConfig57?: ({
                effectiveConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } | undefined;
                userConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } | undefined;
                defaultConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } | undefined;
            } & {
                effectiveConfig?: ({
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } & {
                    sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record<Exclude<keyof I["config"]["mysqlConfig57"]["effectiveConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[]>, never>) | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record<Exclude<keyof I["config"]["mysqlConfig57"]["effectiveConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[]>, never>) | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } & Record<Exclude<keyof I["config"]["mysqlConfig57"]["effectiveConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "showCompatibility56" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "queryCacheLimit" | "queryCacheSize" | "queryCacheType" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "queryResponseTimeStats">, never>) | undefined;
                userConfig?: ({
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } & {
                    sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record<Exclude<keyof I["config"]["mysqlConfig57"]["userConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[]>, never>) | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record<Exclude<keyof I["config"]["mysqlConfig57"]["userConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[]>, never>) | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } & Record<Exclude<keyof I["config"]["mysqlConfig57"]["userConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "showCompatibility56" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "queryCacheLimit" | "queryCacheSize" | "queryCacheType" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "queryResponseTimeStats">, never>) | undefined;
                defaultConfig?: ({
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } & {
                    sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record<Exclude<keyof I["config"]["mysqlConfig57"]["defaultConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[]>, never>) | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                    logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record<Exclude<keyof I["config"]["mysqlConfig57"]["defaultConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[]>, never>) | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    showCompatibility56?: boolean | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    queryCacheLimit?: number | undefined;
                    queryCacheSize?: number | undefined;
                    queryCacheType?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    queryResponseTimeStats?: boolean | undefined;
                } & Record<Exclude<keyof I["config"]["mysqlConfig57"]["defaultConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "showCompatibility56" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "queryCacheLimit" | "queryCacheSize" | "queryCacheType" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "queryResponseTimeStats">, never>) | undefined;
            } & Record<Exclude<keyof I["config"]["mysqlConfig57"], "$type" | "effectiveConfig" | "userConfig" | "defaultConfig">, never>) | undefined;
            mysqlConfig80?: ({
                effectiveConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } | undefined;
                userConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } | undefined;
                defaultConfig?: {
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } | undefined;
            } & {
                effectiveConfig?: ({
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } & {
                    sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record<Exclude<keyof I["config"]["mysqlConfig80"]["effectiveConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[]>, never>) | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record<Exclude<keyof I["config"]["mysqlConfig80"]["effectiveConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[]>, never>) | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } & Record<Exclude<keyof I["config"]["mysqlConfig80"]["effectiveConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "regexpTimeLimit">, never>) | undefined;
                userConfig?: ({
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } & {
                    sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record<Exclude<keyof I["config"]["mysqlConfig80"]["userConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[]>, never>) | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record<Exclude<keyof I["config"]["mysqlConfig80"]["userConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[]>, never>) | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } & Record<Exclude<keyof I["config"]["mysqlConfig80"]["userConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "regexpTimeLimit">, never>) | undefined;
                defaultConfig?: ({
                    sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } & {
                    sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record<Exclude<keyof I["config"]["mysqlConfig80"]["defaultConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[]>, never>) | undefined;
                    maxConnections?: number | undefined;
                    auditLog?: boolean | undefined;
                    defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                    transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                    defaultTimeZone?: string | undefined;
                    characterSetServer?: string | undefined;
                    collationServer?: string | undefined;
                    binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                    slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                    logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                    logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record<Exclude<keyof I["config"]["mysqlConfig80"]["defaultConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[]>, never>) | undefined;
                    binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                    optimizerSwitch?: string | undefined;
                    innodbBufferPoolSize?: number | undefined;
                    longQueryTime?: number | undefined;
                    generalLog?: boolean | undefined;
                    maxAllowedPacket?: number | undefined;
                    innodbFlushLogAtTrxCommit?: number | undefined;
                    innodbLockWaitTimeout?: number | undefined;
                    innodbPrintAllDeadlocks?: boolean | undefined;
                    netReadTimeout?: number | undefined;
                    netWriteTimeout?: number | undefined;
                    groupConcatMaxLen?: number | undefined;
                    tmpTableSize?: number | undefined;
                    maxHeapTableSize?: number | undefined;
                    innodbAdaptiveHashIndex?: boolean | undefined;
                    innodbNumaInterleave?: boolean | undefined;
                    innodbLogBufferSize?: number | undefined;
                    innodbLogFileSize?: number | undefined;
                    innodbIoCapacity?: number | undefined;
                    innodbIoCapacityMax?: number | undefined;
                    innodbReadIoThreads?: number | undefined;
                    innodbWriteIoThreads?: number | undefined;
                    innodbPurgeThreads?: number | undefined;
                    innodbThreadConcurrency?: number | undefined;
                    innodbTempDataFileMaxSize?: number | undefined;
                    threadCacheSize?: number | undefined;
                    threadStack?: number | undefined;
                    joinBufferSize?: number | undefined;
                    sortBufferSize?: number | undefined;
                    tableDefinitionCache?: number | undefined;
                    tableOpenCache?: number | undefined;
                    tableOpenCacheInstances?: number | undefined;
                    explicitDefaultsForTimestamp?: boolean | undefined;
                    autoIncrementIncrement?: number | undefined;
                    autoIncrementOffset?: number | undefined;
                    syncBinlog?: number | undefined;
                    binlogCacheSize?: number | undefined;
                    binlogGroupCommitSyncDelay?: number | undefined;
                    binlogRowsQueryLogEvents?: boolean | undefined;
                    rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                    slaveParallelWorkers?: number | undefined;
                    mdbPreserveBinlogBytes?: number | undefined;
                    interactiveTimeout?: number | undefined;
                    waitTimeout?: number | undefined;
                    mdbOfflineModeEnableLag?: number | undefined;
                    mdbOfflineModeDisableLag?: number | undefined;
                    rangeOptimizerMaxMemSize?: number | undefined;
                    slowQueryLog?: boolean | undefined;
                    slowQueryLogAlwaysWriteTime?: number | undefined;
                    logSlowRateLimit?: number | undefined;
                    logSlowSpStatements?: boolean | undefined;
                    mdbPriorityChoiceMaxLag?: number | undefined;
                    innodbPageSize?: number | undefined;
                    innodbOnlineAlterLogMaxSize?: number | undefined;
                    innodbFtMinTokenSize?: number | undefined;
                    innodbFtMaxTokenSize?: number | undefined;
                    lowerCaseTableNames?: number | undefined;
                    maxSpRecursionDepth?: number | undefined;
                    innodbCompressionLevel?: number | undefined;
                    autocommit?: boolean | undefined;
                    innodbStatusOutput?: boolean | undefined;
                    innodbStrictMode?: boolean | undefined;
                    innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                    logErrorVerbosity?: number | undefined;
                    maxDigestLength?: number | undefined;
                    lockWaitTimeout?: number | undefined;
                    maxPreparedStmtCount?: number | undefined;
                    optimizerSearchDepth?: number | undefined;
                    regexpTimeLimit?: number | undefined;
                } & Record<Exclude<keyof I["config"]["mysqlConfig80"]["defaultConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "regexpTimeLimit">, never>) | undefined;
            } & Record<Exclude<keyof I["config"]["mysqlConfig80"], "$type" | "effectiveConfig" | "userConfig" | "defaultConfig">, never>) | undefined;
        } & Record<Exclude<keyof I["config"], "$type" | "resources" | "version" | "backupWindowStart" | "access" | "backupRetainPeriodDays" | "performanceDiagnostics" | "mysqlConfig57" | "mysqlConfig80">, never>) | undefined;
        folderId?: string | undefined;
        labels?: ({
            [x: string]: string | undefined;
            [x: number]: string | undefined;
        } & {
            [x: string]: string | undefined;
            [x: number]: string | undefined;
        } & Record<Exclude<keyof I["labels"], string | number>, never>) | undefined;
        networkId?: string | undefined;
        securityGroupIds?: (string[] & string[] & Record<Exclude<keyof I["securityGroupIds"], "$type" | keyof string[]>, never>) | undefined;
        deletionProtection?: boolean | undefined;
        health?: Cluster_Health | undefined;
        hostGroupIds?: (string[] & string[] & Record<Exclude<keyof I["hostGroupIds"], "$type" | keyof string[]>, never>) | undefined;
        monitoring?: ({
            link?: string | undefined;
            description?: string | undefined;
            name?: string | undefined;
        }[] & ({
            link?: string | undefined;
            description?: string | undefined;
            name?: string | undefined;
        } & {
            link?: string | undefined;
            description?: string | undefined;
            name?: string | undefined;
        } & Record<Exclude<keyof I["monitoring"][number], "$type" | "link" | "description" | "name">, never>)[] & Record<Exclude<keyof I["monitoring"], "$type" | keyof {
            link?: string | undefined;
            description?: string | undefined;
            name?: string | undefined;
        }[]>, never>) | undefined;
        maintenanceWindow?: ({
            anytime?: {} | undefined;
            weeklyMaintenanceWindow?: {
                hour?: number | undefined;
                day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined;
            } | undefined;
        } & {
            anytime?: ({} & {} & Record<Exclude<keyof I["maintenanceWindow"]["anytime"], "$type">, never>) | undefined;
            weeklyMaintenanceWindow?: ({
                hour?: number | undefined;
                day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined;
            } & {
                hour?: number | undefined;
                day?: import("../../../../../yandex/cloud/mdb/mysql/v1/maintenance").WeeklyMaintenanceWindow_WeekDay | undefined;
            } & Record<Exclude<keyof I["maintenanceWindow"]["weeklyMaintenanceWindow"], "$type" | "hour" | "day">, never>) | undefined;
        } & Record<Exclude<keyof I["maintenanceWindow"], "$type" | "anytime" | "weeklyMaintenanceWindow">, never>) | undefined;
        environment?: Cluster_Environment | undefined;
        plannedOperation?: ({
            info?: string | undefined;
            delayedUntil?: Date | undefined;
        } & {
            info?: string | undefined;
            delayedUntil?: Date | undefined;
        } & Record<Exclude<keyof I["plannedOperation"], "$type" | "info" | "delayedUntil">, never>) | undefined;
    } & Record<Exclude<keyof I, "$type" | "description" | "id" | "name" | "createdAt" | "status" | "config" | "folderId" | "labels" | "networkId" | "securityGroupIds" | "deletionProtection" | "health" | "hostGroupIds" | "monitoring" | "maintenanceWindow" | "environment" | "plannedOperation">, never>>(object: I): Cluster;
};
export declare const Cluster_LabelsEntry: {
    $type: "yandex.cloud.mdb.mysql.v1.Cluster.LabelsEntry";
    encode(message: Cluster_LabelsEntry, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number | undefined): Cluster_LabelsEntry;
    fromJSON(object: any): Cluster_LabelsEntry;
    toJSON(message: Cluster_LabelsEntry): unknown;
    fromPartial<I extends {
        value?: string | undefined;
        key?: string | undefined;
    } & {
        value?: string | undefined;
        key?: string | undefined;
    } & Record<Exclude<keyof I, "$type" | "value" | "key">, never>>(object: I): Cluster_LabelsEntry;
};
export declare const Monitoring: {
    $type: "yandex.cloud.mdb.mysql.v1.Monitoring";
    encode(message: Monitoring, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number | undefined): Monitoring;
    fromJSON(object: any): Monitoring;
    toJSON(message: Monitoring): unknown;
    fromPartial<I extends {
        link?: string | undefined;
        description?: string | undefined;
        name?: string | undefined;
    } & {
        link?: string | undefined;
        description?: string | undefined;
        name?: string | undefined;
    } & Record<Exclude<keyof I, "$type" | "link" | "description" | "name">, never>>(object: I): Monitoring;
};
export declare const ClusterConfig: {
    $type: "yandex.cloud.mdb.mysql.v1.ClusterConfig";
    encode(message: ClusterConfig, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number | undefined): ClusterConfig;
    fromJSON(object: any): ClusterConfig;
    toJSON(message: ClusterConfig): unknown;
    fromPartial<I extends {
        resources?: {
            diskTypeId?: string | undefined;
            diskSize?: number | undefined;
            resourcePresetId?: string | undefined;
        } | undefined;
        version?: string | undefined;
        backupWindowStart?: {
            seconds?: number | undefined;
            nanos?: number | undefined;
            hours?: number | undefined;
            minutes?: number | undefined;
        } | undefined;
        access?: {
            dataLens?: boolean | undefined;
            webSql?: boolean | undefined;
            dataTransfer?: boolean | undefined;
        } | undefined;
        backupRetainPeriodDays?: number | undefined;
        performanceDiagnostics?: {
            enabled?: boolean | undefined;
            sessionsSamplingInterval?: number | undefined;
            statementsSamplingInterval?: number | undefined;
        } | undefined;
        mysqlConfig57?: {
            effectiveConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } | undefined;
            userConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } | undefined;
            defaultConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } | undefined;
        } | undefined;
        mysqlConfig80?: {
            effectiveConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } | undefined;
            userConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } | undefined;
            defaultConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } | undefined;
        } | undefined;
    } & {
        resources?: ({
            diskTypeId?: string | undefined;
            diskSize?: number | undefined;
            resourcePresetId?: string | undefined;
        } & {
            diskTypeId?: string | undefined;
            diskSize?: number | undefined;
            resourcePresetId?: string | undefined;
        } & Record<Exclude<keyof I["resources"], "$type" | "diskTypeId" | "diskSize" | "resourcePresetId">, never>) | undefined;
        version?: string | undefined;
        backupWindowStart?: ({
            seconds?: number | undefined;
            nanos?: number | undefined;
            hours?: number | undefined;
            minutes?: number | undefined;
        } & {
            seconds?: number | undefined;
            nanos?: number | undefined;
            hours?: number | undefined;
            minutes?: number | undefined;
        } & Record<Exclude<keyof I["backupWindowStart"], "$type" | "seconds" | "nanos" | "hours" | "minutes">, never>) | undefined;
        access?: ({
            dataLens?: boolean | undefined;
            webSql?: boolean | undefined;
            dataTransfer?: boolean | undefined;
        } & {
            dataLens?: boolean | undefined;
            webSql?: boolean | undefined;
            dataTransfer?: boolean | undefined;
        } & Record<Exclude<keyof I["access"], "$type" | "dataLens" | "webSql" | "dataTransfer">, never>) | undefined;
        backupRetainPeriodDays?: number | undefined;
        performanceDiagnostics?: ({
            enabled?: boolean | undefined;
            sessionsSamplingInterval?: number | undefined;
            statementsSamplingInterval?: number | undefined;
        } & {
            enabled?: boolean | undefined;
            sessionsSamplingInterval?: number | undefined;
            statementsSamplingInterval?: number | undefined;
        } & Record<Exclude<keyof I["performanceDiagnostics"], "$type" | "enabled" | "sessionsSamplingInterval" | "statementsSamplingInterval">, never>) | undefined;
        mysqlConfig57?: ({
            effectiveConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } | undefined;
            userConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } | undefined;
            defaultConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } | undefined;
        } & {
            effectiveConfig?: ({
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } & {
                sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record<Exclude<keyof I["mysqlConfig57"]["effectiveConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[]>, never>) | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record<Exclude<keyof I["mysqlConfig57"]["effectiveConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[]>, never>) | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } & Record<Exclude<keyof I["mysqlConfig57"]["effectiveConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "showCompatibility56" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "queryCacheLimit" | "queryCacheSize" | "queryCacheType" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "queryResponseTimeStats">, never>) | undefined;
            userConfig?: ({
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } & {
                sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record<Exclude<keyof I["mysqlConfig57"]["userConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[]>, never>) | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record<Exclude<keyof I["mysqlConfig57"]["userConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[]>, never>) | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } & Record<Exclude<keyof I["mysqlConfig57"]["userConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "showCompatibility56" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "queryCacheLimit" | "queryCacheSize" | "queryCacheType" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "queryResponseTimeStats">, never>) | undefined;
            defaultConfig?: ({
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } & {
                sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[] & Record<Exclude<keyof I["mysqlConfig57"]["defaultConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SQLMode[]>, never>) | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowRateType | undefined;
                logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[] & Record<Exclude<keyof I["mysqlConfig57"]["defaultConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_LogSlowFilterType[]>, never>) | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql5_7").Mysqlconfig57_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                showCompatibility56?: boolean | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                queryCacheLimit?: number | undefined;
                queryCacheSize?: number | undefined;
                queryCacheType?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                queryResponseTimeStats?: boolean | undefined;
            } & Record<Exclude<keyof I["mysqlConfig57"]["defaultConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "showCompatibility56" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "queryCacheLimit" | "queryCacheSize" | "queryCacheType" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "queryResponseTimeStats">, never>) | undefined;
        } & Record<Exclude<keyof I["mysqlConfig57"], "$type" | "effectiveConfig" | "userConfig" | "defaultConfig">, never>) | undefined;
        mysqlConfig80?: ({
            effectiveConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } | undefined;
            userConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } | undefined;
            defaultConfig?: {
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } | undefined;
        } & {
            effectiveConfig?: ({
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } & {
                sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record<Exclude<keyof I["mysqlConfig80"]["effectiveConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[]>, never>) | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record<Exclude<keyof I["mysqlConfig80"]["effectiveConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[]>, never>) | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } & Record<Exclude<keyof I["mysqlConfig80"]["effectiveConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "regexpTimeLimit">, never>) | undefined;
            userConfig?: ({
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } & {
                sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record<Exclude<keyof I["mysqlConfig80"]["userConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[]>, never>) | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record<Exclude<keyof I["mysqlConfig80"]["userConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[]>, never>) | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } & Record<Exclude<keyof I["mysqlConfig80"]["userConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "regexpTimeLimit">, never>) | undefined;
            defaultConfig?: ({
                sqlMode?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } & {
                sqlMode?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[] & Record<Exclude<keyof I["mysqlConfig80"]["defaultConfig"]["sqlMode"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SQLMode[]>, never>) | undefined;
                maxConnections?: number | undefined;
                auditLog?: boolean | undefined;
                defaultAuthenticationPlugin?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_AuthPlugin | undefined;
                transactionIsolation?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_TransactionIsolation | undefined;
                defaultTimeZone?: string | undefined;
                characterSetServer?: string | undefined;
                collationServer?: string | undefined;
                binlogRowImage?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogRowImage | undefined;
                slaveParallelType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_SlaveParallelType | undefined;
                logSlowRateType?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowRateType | undefined;
                logSlowFilter?: (import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[] & Record<Exclude<keyof I["mysqlConfig80"]["defaultConfig"]["logSlowFilter"], "$type" | keyof import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_LogSlowFilterType[]>, never>) | undefined;
                binlogTransactionDependencyTracking?: import("../../../../../yandex/cloud/mdb/mysql/v1/config/mysql8_0").Mysqlconfig80_BinlogTransactionDependencyTracking | undefined;
                optimizerSwitch?: string | undefined;
                innodbBufferPoolSize?: number | undefined;
                longQueryTime?: number | undefined;
                generalLog?: boolean | undefined;
                maxAllowedPacket?: number | undefined;
                innodbFlushLogAtTrxCommit?: number | undefined;
                innodbLockWaitTimeout?: number | undefined;
                innodbPrintAllDeadlocks?: boolean | undefined;
                netReadTimeout?: number | undefined;
                netWriteTimeout?: number | undefined;
                groupConcatMaxLen?: number | undefined;
                tmpTableSize?: number | undefined;
                maxHeapTableSize?: number | undefined;
                innodbAdaptiveHashIndex?: boolean | undefined;
                innodbNumaInterleave?: boolean | undefined;
                innodbLogBufferSize?: number | undefined;
                innodbLogFileSize?: number | undefined;
                innodbIoCapacity?: number | undefined;
                innodbIoCapacityMax?: number | undefined;
                innodbReadIoThreads?: number | undefined;
                innodbWriteIoThreads?: number | undefined;
                innodbPurgeThreads?: number | undefined;
                innodbThreadConcurrency?: number | undefined;
                innodbTempDataFileMaxSize?: number | undefined;
                threadCacheSize?: number | undefined;
                threadStack?: number | undefined;
                joinBufferSize?: number | undefined;
                sortBufferSize?: number | undefined;
                tableDefinitionCache?: number | undefined;
                tableOpenCache?: number | undefined;
                tableOpenCacheInstances?: number | undefined;
                explicitDefaultsForTimestamp?: boolean | undefined;
                autoIncrementIncrement?: number | undefined;
                autoIncrementOffset?: number | undefined;
                syncBinlog?: number | undefined;
                binlogCacheSize?: number | undefined;
                binlogGroupCommitSyncDelay?: number | undefined;
                binlogRowsQueryLogEvents?: boolean | undefined;
                rplSemiSyncMasterWaitForSlaveCount?: number | undefined;
                slaveParallelWorkers?: number | undefined;
                mdbPreserveBinlogBytes?: number | undefined;
                interactiveTimeout?: number | undefined;
                waitTimeout?: number | undefined;
                mdbOfflineModeEnableLag?: number | undefined;
                mdbOfflineModeDisableLag?: number | undefined;
                rangeOptimizerMaxMemSize?: number | undefined;
                slowQueryLog?: boolean | undefined;
                slowQueryLogAlwaysWriteTime?: number | undefined;
                logSlowRateLimit?: number | undefined;
                logSlowSpStatements?: boolean | undefined;
                mdbPriorityChoiceMaxLag?: number | undefined;
                innodbPageSize?: number | undefined;
                innodbOnlineAlterLogMaxSize?: number | undefined;
                innodbFtMinTokenSize?: number | undefined;
                innodbFtMaxTokenSize?: number | undefined;
                lowerCaseTableNames?: number | undefined;
                maxSpRecursionDepth?: number | undefined;
                innodbCompressionLevel?: number | undefined;
                autocommit?: boolean | undefined;
                innodbStatusOutput?: boolean | undefined;
                innodbStrictMode?: boolean | undefined;
                innodbPrintLockWaitTimeoutInfo?: boolean | undefined;
                logErrorVerbosity?: number | undefined;
                maxDigestLength?: number | undefined;
                lockWaitTimeout?: number | undefined;
                maxPreparedStmtCount?: number | undefined;
                optimizerSearchDepth?: number | undefined;
                regexpTimeLimit?: number | undefined;
            } & Record<Exclude<keyof I["mysqlConfig80"]["defaultConfig"], "$type" | "sqlMode" | "maxConnections" | "auditLog" | "defaultAuthenticationPlugin" | "transactionIsolation" | "defaultTimeZone" | "characterSetServer" | "collationServer" | "binlogRowImage" | "slaveParallelType" | "logSlowRateType" | "logSlowFilter" | "binlogTransactionDependencyTracking" | "optimizerSwitch" | "innodbBufferPoolSize" | "longQueryTime" | "generalLog" | "maxAllowedPacket" | "innodbFlushLogAtTrxCommit" | "innodbLockWaitTimeout" | "innodbPrintAllDeadlocks" | "netReadTimeout" | "netWriteTimeout" | "groupConcatMaxLen" | "tmpTableSize" | "maxHeapTableSize" | "innodbAdaptiveHashIndex" | "innodbNumaInterleave" | "innodbLogBufferSize" | "innodbLogFileSize" | "innodbIoCapacity" | "innodbIoCapacityMax" | "innodbReadIoThreads" | "innodbWriteIoThreads" | "innodbPurgeThreads" | "innodbThreadConcurrency" | "innodbTempDataFileMaxSize" | "threadCacheSize" | "threadStack" | "joinBufferSize" | "sortBufferSize" | "tableDefinitionCache" | "tableOpenCache" | "tableOpenCacheInstances" | "explicitDefaultsForTimestamp" | "autoIncrementIncrement" | "autoIncrementOffset" | "syncBinlog" | "binlogCacheSize" | "binlogGroupCommitSyncDelay" | "binlogRowsQueryLogEvents" | "rplSemiSyncMasterWaitForSlaveCount" | "slaveParallelWorkers" | "mdbPreserveBinlogBytes" | "interactiveTimeout" | "waitTimeout" | "mdbOfflineModeEnableLag" | "mdbOfflineModeDisableLag" | "rangeOptimizerMaxMemSize" | "slowQueryLog" | "slowQueryLogAlwaysWriteTime" | "logSlowRateLimit" | "logSlowSpStatements" | "mdbPriorityChoiceMaxLag" | "innodbPageSize" | "innodbOnlineAlterLogMaxSize" | "innodbFtMinTokenSize" | "innodbFtMaxTokenSize" | "lowerCaseTableNames" | "maxSpRecursionDepth" | "innodbCompressionLevel" | "autocommit" | "innodbStatusOutput" | "innodbStrictMode" | "innodbPrintLockWaitTimeoutInfo" | "logErrorVerbosity" | "maxDigestLength" | "lockWaitTimeout" | "maxPreparedStmtCount" | "optimizerSearchDepth" | "regexpTimeLimit">, never>) | undefined;
        } & Record<Exclude<keyof I["mysqlConfig80"], "$type" | "effectiveConfig" | "userConfig" | "defaultConfig">, never>) | undefined;
    } & Record<Exclude<keyof I, "$type" | "resources" | "version" | "backupWindowStart" | "access" | "backupRetainPeriodDays" | "performanceDiagnostics" | "mysqlConfig57" | "mysqlConfig80">, never>>(object: I): ClusterConfig;
};
export declare const Host: {
    $type: "yandex.cloud.mdb.mysql.v1.Host";
    encode(message: Host, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number | undefined): Host;
    fromJSON(object: any): Host;
    toJSON(message: Host): unknown;
    fromPartial<I extends {
        name?: string | undefined;
        role?: Host_Role | undefined;
        subnetId?: string | undefined;
        zoneId?: string | undefined;
        resources?: {
            diskTypeId?: string | undefined;
            diskSize?: number | undefined;
            resourcePresetId?: string | undefined;
        } | undefined;
        services?: {
            type?: Service_Type | undefined;
            health?: Service_Health | undefined;
        }[] | undefined;
        health?: Host_Health | undefined;
        clusterId?: string | undefined;
        assignPublicIp?: boolean | undefined;
        priority?: number | undefined;
        replicationSource?: string | undefined;
        backupPriority?: number | undefined;
    } & {
        name?: string | undefined;
        role?: Host_Role | undefined;
        subnetId?: string | undefined;
        zoneId?: string | undefined;
        resources?: ({
            diskTypeId?: string | undefined;
            diskSize?: number | undefined;
            resourcePresetId?: string | undefined;
        } & {
            diskTypeId?: string | undefined;
            diskSize?: number | undefined;
            resourcePresetId?: string | undefined;
        } & Record<Exclude<keyof I["resources"], "$type" | "diskTypeId" | "diskSize" | "resourcePresetId">, never>) | 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<Exclude<keyof I["services"][number], "$type" | "type" | "health">, never>)[] & Record<Exclude<keyof I["services"], "$type" | keyof {
            type?: Service_Type | undefined;
            health?: Service_Health | undefined;
        }[]>, never>) | undefined;
        health?: Host_Health | undefined;
        clusterId?: string | undefined;
        assignPublicIp?: boolean | undefined;
        priority?: number | undefined;
        replicationSource?: string | undefined;
        backupPriority?: number | undefined;
    } & Record<Exclude<keyof I, "$type" | "name" | "role" | "subnetId" | "zoneId" | "resources" | "services" | "health" | "clusterId" | "assignPublicIp" | "priority" | "replicationSource" | "backupPriority">, never>>(object: I): Host;
};
export declare const Service: {
    $type: "yandex.cloud.mdb.mysql.v1.Service";
    encode(message: Service, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number | undefined): Service;
    fromJSON(object: any): Service;
    toJSON(message: Service): unknown;
    fromPartial<I extends {
        type?: Service_Type | undefined;
        health?: Service_Health | undefined;
    } & {
        type?: Service_Type | undefined;
        health?: Service_Health | undefined;
    } & Record<Exclude<keyof I, "$type" | "type" | "health">, never>>(object: I): Service;
};
export declare const Resources: {
    $type: "yandex.cloud.mdb.mysql.v1.Resources";
    encode(message: Resources, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number | undefined): Resources;
    fromJSON(object: any): Resources;
    toJSON(message: Resources): unknown;
    fromPartial<I extends {
        diskTypeId?: string | undefined;
        diskSize?: number | undefined;
        resourcePresetId?: string | undefined;
    } & {
        diskTypeId?: string | undefined;
        diskSize?: number | undefined;
        resourcePresetId?: string | undefined;
    } & Record<Exclude<keyof I, "$type" | "diskTypeId" | "diskSize" | "resourcePresetId">, never>>(object: I): Resources;
};
export declare const Access: {
    $type: "yandex.cloud.mdb.mysql.v1.Access";
    encode(message: Access, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number | undefined): Access;
    fromJSON(object: any): Access;
    toJSON(message: Access): unknown;
    fromPartial<I extends {
        dataLens?: boolean | undefined;
        webSql?: boolean | undefined;
        dataTransfer?: boolean | undefined;
    } & {
        dataLens?: boolean | undefined;
        webSql?: boolean | undefined;
        dataTransfer?: boolean | undefined;
    } & Record<Exclude<keyof I, "$type" | "dataLens" | "webSql" | "dataTransfer">, never>>(object: I): Access;
};
export declare const PerformanceDiagnostics: {
    $type: "yandex.cloud.mdb.mysql.v1.PerformanceDiagnostics";
    encode(message: PerformanceDiagnostics, writer?: _m0.Writer): _m0.Writer;
    decode(input: _m0.Reader | Uint8Array, length?: number | undefined): PerformanceDiagnostics;
    fromJSON(object: any): PerformanceDiagnostics;
    toJSON(message: PerformanceDiagnostics): unknown;
    fromPartial<I extends {
        enabled?: boolean | undefined;
        sessionsSamplingInterval?: number | undefined;
        statementsSamplingInterval?: number | undefined;
    } & {
        enabled?: boolean | undefined;
        sessionsSamplingInterval?: number | undefined;
        statementsSamplingInterval?: number | undefined;
    } & Record<Exclude<keyof I, "$type" | "enabled" | "sessionsSamplingInterval" | "statementsSamplingInterval">, never>>(object: I): PerformanceDiagnostics;
};
declare type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined;
export declare type DeepPartial<T> = T extends Builtin ? T : T extends Array<infer U> ? Array<DeepPartial<U>> : T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>> : T extends {} ? {
    [K in Exclude<keyof T, "$type">]?: DeepPartial<T[K]>;
} : Partial<T>;
declare type KeysOfUnion<T> = T extends T ? keyof T : never;
export declare type Exact<P, I extends P> = P extends Builtin ? P : P & {
    [K in keyof P]: Exact<P[K], I[K]>;
} & Record<Exclude<keyof I, KeysOfUnion<P> | "$type">, never>;
export {};
