import { Client } from '../api-client.js';
export declare function createServiceApi(client: Client): {
    /**
     * Get lock options. If write is locked, all write operations and collection creation are forbidden
     */
    readonly getLocks: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        responses: {
            200: {
                content: {
                    "application/json": {
                        usage?: Record<string, unknown> | {
                            cpu: number;
                            io_read: number;
                            io_write: number;
                        } | null | undefined;
                        time?: number | undefined;
                        status?: string | undefined;
                        result?: {
                            error_message?: string | null | undefined;
                            write: boolean;
                        } | undefined;
                    };
                };
            };
            default: {
                content: {
                    "application/json": {
                        time?: number | undefined;
                        status?: {
                            error?: string | undefined;
                        } | undefined;
                        result?: Record<string, unknown> | null | undefined;
                    };
                };
            };
            "4XX": {
                content: {
                    "application/json": {
                        time?: number | undefined;
                        status?: {
                            error?: string | undefined;
                        } | undefined;
                        result?: Record<string, unknown> | null | undefined;
                    };
                };
            };
        };
    }>;
    /**
     * Collect metrics data including app info, collections info, cluster info and statistics
     */
    readonly metrics: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        parameters: {
            query?: {
                anonymize?: boolean | undefined;
            } | undefined;
        };
        responses: {
            200: {
                content: {
                    "text/plain": string;
                };
            };
            "4XX": never;
        };
    }>;
    /**
     * Set lock options. If write is locked, all write operations and collection creation are forbidden. Returns previous lock options
     */
    readonly postLocks: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        requestBody?: {
            content: {
                "application/json": {
                    error_message?: string | null | undefined;
                    write: boolean;
                };
            };
        } | undefined;
        responses: {
            200: {
                content: {
                    "application/json": {
                        usage?: Record<string, unknown> | {
                            cpu: number;
                            io_read: number;
                            io_write: number;
                        } | null | undefined;
                        time?: number | undefined;
                        status?: string | undefined;
                        result?: {
                            error_message?: string | null | undefined;
                            write: boolean;
                        } | undefined;
                    };
                };
            };
            default: {
                content: {
                    "application/json": {
                        time?: number | undefined;
                        status?: {
                            error?: string | undefined;
                        } | undefined;
                        result?: Record<string, unknown> | null | undefined;
                    };
                };
            };
            "4XX": {
                content: {
                    "application/json": {
                        time?: number | undefined;
                        status?: {
                            error?: string | undefined;
                        } | undefined;
                        result?: Record<string, unknown> | null | undefined;
                    };
                };
            };
        };
    }>;
    /**
     * Collect telemetry data including app info, system info, collections info, cluster info, configs and statistics
     */
    readonly telemetry: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        parameters: {
            query?: {
                anonymize?: boolean | undefined;
                details_level?: number | undefined;
            } | undefined;
        };
        responses: {
            200: {
                content: {
                    "application/json": {
                        usage?: Record<string, unknown> | {
                            cpu: number;
                            io_read: number;
                            io_write: number;
                        } | null | undefined;
                        time?: number | undefined;
                        status?: string | undefined;
                        result?: {
                            id: string;
                            app: {
                                name: string;
                                version: string;
                                features?: Record<string, unknown> | {
                                    debug: boolean;
                                    web_feature: boolean;
                                    service_debug_feature: boolean;
                                    recovery_mode: boolean;
                                    gpu: boolean;
                                } | null | undefined;
                                system?: Record<string, unknown> | {
                                    distribution?: string | null | undefined;
                                    distribution_version?: string | null | undefined;
                                    is_docker: boolean;
                                    cores?: number | null | undefined;
                                    ram_size?: number | null | undefined;
                                    disk_size?: number | null | undefined;
                                    cpu_flags: string;
                                    cpu_endian?: Record<string, unknown> | "little" | "big" | "other" | null | undefined;
                                    gpu_devices?: {
                                        name: string;
                                    }[] | null | undefined;
                                } | null | undefined;
                                jwt_rbac?: boolean | null | undefined;
                                hide_jwt_dashboard?: boolean | null | undefined;
                                startup: string;
                            };
                            collections: {
                                number_of_collections: number;
                                collections?: ({
                                    id: string;
                                    init_time_ms: number;
                                    config: {
                                        params: {
                                            vectors?: {
                                                size: number;
                                                distance: "Cosine" | "Euclid" | "Dot" | "Manhattan";
                                                hnsw_config?: Record<string, unknown> | {
                                                    m?: number | null | undefined;
                                                    ef_construct?: number | null | undefined;
                                                    full_scan_threshold?: number | null | undefined;
                                                    max_indexing_threads?: number | null | undefined;
                                                    on_disk?: boolean | null | undefined;
                                                    payload_m?: number | null | undefined;
                                                } | null | undefined;
                                                quantization_config?: Record<string, unknown> | {
                                                    scalar: {
                                                        type: "int8";
                                                        quantile?: number | null | undefined;
                                                        always_ram?: boolean | null | undefined;
                                                    };
                                                } | {
                                                    product: {
                                                        compression: "x4" | "x8" | "x16" | "x32" | "x64";
                                                        always_ram?: boolean | null | undefined;
                                                    };
                                                } | {
                                                    binary: {
                                                        always_ram?: boolean | null | undefined;
                                                    };
                                                } | null | undefined;
                                                on_disk?: boolean | null | undefined;
                                                datatype?: Record<string, unknown> | "float32" | "uint8" | "float16" | null | undefined;
                                                multivector_config?: Record<string, unknown> | {
                                                    comparator: "max_sim";
                                                } | null | undefined;
                                            } | {
                                                [key: string]: {
                                                    size: number;
                                                    distance: "Cosine" | "Euclid" | "Dot" | "Manhattan";
                                                    hnsw_config?: Record<string, unknown> | {
                                                        m?: number | null | undefined;
                                                        ef_construct?: number | null | undefined;
                                                        full_scan_threshold?: number | null | undefined;
                                                        max_indexing_threads?: number | null | undefined;
                                                        on_disk?: boolean | null | undefined;
                                                        payload_m?: number | null | undefined;
                                                    } | null | undefined;
                                                    quantization_config?: Record<string, unknown> | {
                                                        scalar: {
                                                            type: "int8";
                                                            quantile?: number | null | undefined;
                                                            always_ram?: boolean | null | undefined;
                                                        };
                                                    } | {
                                                        product: {
                                                            compression: "x4" | "x8" | "x16" | "x32" | "x64";
                                                            always_ram?: boolean | null | undefined;
                                                        };
                                                    } | {
                                                        binary: {
                                                            always_ram?: boolean | null | undefined;
                                                        };
                                                    } | null | undefined;
                                                    on_disk?: boolean | null | undefined;
                                                    datatype?: Record<string, unknown> | "float32" | "uint8" | "float16" | null | undefined;
                                                    multivector_config?: Record<string, unknown> | {
                                                        comparator: "max_sim";
                                                    } | null | undefined;
                                                } | undefined;
                                            } | undefined;
                                            shard_number?: number | undefined;
                                            sharding_method?: Record<string, unknown> | "auto" | "custom" | null | undefined;
                                            replication_factor?: number | undefined;
                                            write_consistency_factor?: number | undefined;
                                            read_fan_out_factor?: number | null | undefined;
                                            on_disk_payload?: boolean | undefined;
                                            sparse_vectors?: {
                                                [key: string]: {
                                                    index?: Record<string, unknown> | {
                                                        full_scan_threshold?: number | null | undefined;
                                                        on_disk?: boolean | null | undefined;
                                                        datatype?: Record<string, unknown> | "float32" | "uint8" | "float16" | null | undefined;
                                                    } | null | undefined;
                                                    modifier?: Record<string, unknown> | "none" | "idf" | null | undefined;
                                                } | undefined;
                                            } | null | undefined;
                                        };
                                        hnsw_config: {
                                            m: number;
                                            ef_construct: number;
                                            full_scan_threshold: number;
                                            max_indexing_threads?: number | undefined;
                                            on_disk?: boolean | null | undefined;
                                            payload_m?: number | null | undefined;
                                        };
                                        optimizer_config: {
                                            deleted_threshold: number;
                                            vacuum_min_vector_number: number;
                                            default_segment_number: number;
                                            max_segment_size?: number | null | undefined;
                                            memmap_threshold?: number | null | undefined;
                                            indexing_threshold?: number | null | undefined;
                                            flush_interval_sec: number;
                                            max_optimization_threads?: number | null | undefined;
                                        };
                                        wal_config: {
                                            wal_capacity_mb: number;
                                            wal_segments_ahead: number;
                                        };
                                        quantization_config?: Record<string, unknown> | {
                                            scalar: {
                                                type: "int8";
                                                quantile?: number | null | undefined;
                                                always_ram?: boolean | null | undefined;
                                            };
                                        } | {
                                            product: {
                                                compression: "x4" | "x8" | "x16" | "x32" | "x64";
                                                always_ram?: boolean | null | undefined;
                                            };
                                        } | {
                                            binary: {
                                                always_ram?: boolean | null | undefined;
                                            };
                                        } | null | undefined;
                                        strict_mode_config?: Record<string, unknown> | {
                                            enabled?: boolean | null | undefined;
                                            max_query_limit?: number | null | undefined;
                                            max_timeout?: number | null | undefined;
                                            unindexed_filtering_retrieve?: boolean | null | undefined;
                                            unindexed_filtering_update?: boolean | null | undefined;
                                            search_max_hnsw_ef?: number | null | undefined;
                                            search_allow_exact?: boolean | null | undefined;
                                            search_max_oversampling?: number | null | undefined;
                                            upsert_max_batchsize?: number | null | undefined;
                                            max_collection_vector_size_bytes?: number | null | undefined;
                                            read_rate_limit?: number | null | undefined;
                                            write_rate_limit?: number | null | undefined;
                                            max_collection_payload_size_bytes?: number | null | undefined;
                                            filter_max_conditions?: number | null | undefined;
                                            condition_max_size?: number | null | undefined;
                                        } | null | undefined;
                                        uuid?: string | null | undefined;
                                    };
                                    shards: {
                                        id: number;
                                        key?: string | number | Record<string, unknown> | null | undefined;
                                        local?: Record<string, unknown> | {
                                            variant_name?: string | null | undefined;
                                            status?: Record<string, unknown> | "green" | "yellow" | "grey" | "red" | null | undefined;
                                            total_optimized_points: number;
                                            segments: {
                                                info: {
                                                    segment_type: "plain" | "indexed" | "special";
                                                    num_vectors: number;
                                                    num_points: number;
                                                    num_indexed_vectors: number;
                                                    num_deleted_vectors: number;
                                                    vectors_size_bytes: number;
                                                    payloads_size_bytes: number;
                                                    ram_usage_bytes: number;
                                                    disk_usage_bytes: number;
                                                    is_appendable: boolean;
                                                    index_schema: {
                                                        [key: string]: {
                                                            data_type: "keyword" | "integer" | "float" | "geo" | "text" | "bool" | "datetime" | "uuid";
                                                            params?: Record<string, unknown> | {
                                                                type: "keyword";
                                                                is_tenant?: boolean | null | undefined;
                                                                on_disk?: boolean | null | undefined;
                                                            } | {
                                                                type: "integer";
                                                                lookup?: boolean | null | undefined;
                                                                range?: boolean | null | undefined;
                                                                is_principal?: boolean | null | undefined;
                                                                on_disk?: boolean | null | undefined;
                                                            } | {
                                                                type: "float";
                                                                is_principal?: boolean | null | undefined;
                                                                on_disk?: boolean | null | undefined;
                                                            } | {
                                                                type: "geo";
                                                                on_disk?: boolean | null | undefined;
                                                            } | {
                                                                type: "text";
                                                                tokenizer?: "prefix" | "whitespace" | "word" | "multilingual" | undefined;
                                                                min_token_len?: number | null | undefined;
                                                                max_token_len?: number | null | undefined;
                                                                lowercase?: boolean | null | undefined;
                                                                on_disk?: boolean | null | undefined;
                                                            } | {
                                                                type: "bool";
                                                                on_disk?: boolean | null | undefined;
                                                            } | {
                                                                type: "datetime";
                                                                is_principal?: boolean | null | undefined;
                                                                on_disk?: boolean | null | undefined;
                                                            } | {
                                                                type: "uuid";
                                                                is_tenant?: boolean | null | undefined;
                                                                on_disk?: boolean | null | undefined;
                                                            } | null | undefined;
                                                            points: number;
                                                        } | undefined;
                                                    };
                                                    vector_data: {
                                                        [key: string]: {
                                                            num_vectors: number;
                                                            num_indexed_vectors: number;
                                                            num_deleted_vectors: number;
                                                        } | undefined;
                                                    };
                                                };
                                                config: {
                                                    vector_data?: {
                                                        [key: string]: {
                                                            size: number;
                                                            distance: "Cosine" | "Euclid" | "Dot" | "Manhattan";
                                                            storage_type: "Memory" | "Mmap" | "ChunkedMmap" | "InRamChunkedMmap";
                                                            index: ({} & {
                                                                type: "hnsw";
                                                                options: {
                                                                    m: number;
                                                                    ef_construct: number;
                                                                    full_scan_threshold: number;
                                                                    max_indexing_threads?: number | undefined;
                                                                    on_disk?: boolean | null | undefined;
                                                                    payload_m?: number | null | undefined;
                                                                };
                                                            }) | ({} & {
                                                                type: "plain";
                                                                options: Record<string, never>;
                                                            });
                                                            quantization_config?: Record<string, unknown> | {
                                                                scalar: {
                                                                    type: "int8";
                                                                    quantile?: number | null | undefined;
                                                                    always_ram?: boolean | null | undefined;
                                                                };
                                                            } | {
                                                                product: {
                                                                    compression: "x4" | "x8" | "x16" | "x32" | "x64";
                                                                    always_ram?: boolean | null | undefined;
                                                                };
                                                            } | {
                                                                binary: {
                                                                    always_ram?: boolean | null | undefined;
                                                                };
                                                            } | null | undefined;
                                                            multivector_config?: Record<string, unknown> | {
                                                                comparator: "max_sim";
                                                            } | null | undefined;
                                                            datatype?: Record<string, unknown> | "float32" | "uint8" | "float16" | null | undefined;
                                                        } | undefined;
                                                    } | undefined;
                                                    sparse_vector_data?: {
                                                        [key: string]: {
                                                            index: {
                                                                full_scan_threshold?: number | null | undefined;
                                                                index_type: "Mmap" | "MutableRam" | "ImmutableRam";
                                                                datatype?: Record<string, unknown> | "float32" | "uint8" | "float16" | null | undefined;
                                                            };
                                                            storage_type?: "on_disk" | "mmap" | undefined;
                                                        } | undefined;
                                                    } | undefined;
                                                    payload_storage_type: ({} & {
                                                        type: "mmap";
                                                    }) | ({} & (({} & {
                                                        type: "on_disk";
                                                    }) | ({} & {
                                                        type: "in_memory";
                                                    })));
                                                };
                                                vector_index_searches: {
                                                    index_name?: string | null | undefined;
                                                    unfiltered_plain: {
                                                        count: number;
                                                        fail_count?: number | undefined;
                                                        avg_duration_micros?: number | null | undefined;
                                                        min_duration_micros?: number | null | undefined;
                                                        max_duration_micros?: number | null | undefined;
                                                        total_duration_micros: number;
                                                        last_responded?: string | null | undefined;
                                                    };
                                                    unfiltered_hnsw: {
                                                        count: number;
                                                        fail_count?: number | undefined;
                                                        avg_duration_micros?: number | null | undefined;
                                                        min_duration_micros?: number | null | undefined;
                                                        max_duration_micros?: number | null | undefined;
                                                        total_duration_micros: number;
                                                        last_responded?: string | null | undefined;
                                                    };
                                                    unfiltered_sparse: {
                                                        count: number;
                                                        fail_count?: number | undefined;
                                                        avg_duration_micros?: number | null | undefined;
                                                        min_duration_micros?: number | null | undefined;
                                                        max_duration_micros?: number | null | undefined;
                                                        total_duration_micros: number;
                                                        last_responded?: string | null | undefined;
                                                    };
                                                    filtered_plain: {
                                                        count: number;
                                                        fail_count?: number | undefined;
                                                        avg_duration_micros?: number | null | undefined;
                                                        min_duration_micros?: number | null | undefined;
                                                        max_duration_micros?: number | null | undefined;
                                                        total_duration_micros: number;
                                                        last_responded?: string | null | undefined;
                                                    };
                                                    filtered_small_cardinality: {
                                                        count: number;
                                                        fail_count?: number | undefined;
                                                        avg_duration_micros?: number | null | undefined;
                                                        min_duration_micros?: number | null | undefined;
                                                        max_duration_micros?: number | null | undefined;
                                                        total_duration_micros: number;
                                                        last_responded?: string | null | undefined;
                                                    };
                                                    filtered_large_cardinality: {
                                                        count: number;
                                                        fail_count?: number | undefined;
                                                        avg_duration_micros?: number | null | undefined;
                                                        min_duration_micros?: number | null | undefined;
                                                        max_duration_micros?: number | null | undefined;
                                                        total_duration_micros: number;
                                                        last_responded?: string | null | undefined;
                                                    };
                                                    filtered_exact: {
                                                        count: number;
                                                        fail_count?: number | undefined;
                                                        avg_duration_micros?: number | null | undefined;
                                                        min_duration_micros?: number | null | undefined;
                                                        max_duration_micros?: number | null | undefined;
                                                        total_duration_micros: number;
                                                        last_responded?: string | null | undefined;
                                                    };
                                                    filtered_sparse: {
                                                        count: number;
                                                        fail_count?: number | undefined;
                                                        avg_duration_micros?: number | null | undefined;
                                                        min_duration_micros?: number | null | undefined;
                                                        max_duration_micros?: number | null | undefined;
                                                        total_duration_micros: number;
                                                        last_responded?: string | null | undefined;
                                                    };
                                                    unfiltered_exact: {
                                                        count: number;
                                                        fail_count?: number | undefined;
                                                        avg_duration_micros?: number | null | undefined;
                                                        min_duration_micros?: number | null | undefined;
                                                        max_duration_micros?: number | null | undefined;
                                                        total_duration_micros: number;
                                                        last_responded?: string | null | undefined;
                                                    };
                                                }[];
                                                payload_field_indices: {
                                                    field_name?: string | null | undefined;
                                                    points_values_count: number;
                                                    points_count: number;
                                                    histogram_bucket_size?: number | null | undefined;
                                                }[];
                                            }[];
                                            optimizations: {
                                                status: "ok" | {
                                                    error: string;
                                                };
                                                optimizations: {
                                                    count: number;
                                                    fail_count?: number | undefined;
                                                    avg_duration_micros?: number | null | undefined;
                                                    min_duration_micros?: number | null | undefined;
                                                    max_duration_micros?: number | null | undefined;
                                                    total_duration_micros: number;
                                                    last_responded?: string | null | undefined;
                                                };
                                                log: {
                                                    name: string;
                                                    segment_ids: number[];
                                                    status: "done" | "optimizing" | {
                                                        cancelled: string;
                                                    } | {
                                                        error: string;
                                                    };
                                                    start_at: string;
                                                    end_at?: string | null | undefined;
                                                }[];
                                            };
                                            async_scorer?: boolean | null | undefined;
                                        } | null | undefined;
                                        remote: {
                                            shard_id: number;
                                            peer_id?: number | null | undefined;
                                            searches: {
                                                count: number;
                                                fail_count?: number | undefined;
                                                avg_duration_micros?: number | null | undefined;
                                                min_duration_micros?: number | null | undefined;
                                                max_duration_micros?: number | null | undefined;
                                                total_duration_micros: number;
                                                last_responded?: string | null | undefined;
                                            };
                                            updates: {
                                                count: number;
                                                fail_count?: number | undefined;
                                                avg_duration_micros?: number | null | undefined;
                                                min_duration_micros?: number | null | undefined;
                                                max_duration_micros?: number | null | undefined;
                                                total_duration_micros: number;
                                                last_responded?: string | null | undefined;
                                            };
                                        }[];
                                        replicate_states: {
                                            [key: string]: "Active" | "Dead" | "Partial" | "Initializing" | "Listener" | "PartialSnapshot" | "Recovery" | "Resharding" | "ReshardingScaleDown" | undefined;
                                        };
                                    }[];
                                    transfers: {
                                        shard_id: number;
                                        to_shard_id?: number | null | undefined;
                                        from: number;
                                        to: number;
                                        sync: boolean;
                                        method?: Record<string, unknown> | "stream_records" | "snapshot" | "wal_delta" | "resharding_stream_records" | null | undefined;
                                        comment?: string | null | undefined;
                                    }[];
                                    resharding: {
                                        direction: "up" | "down";
                                        shard_id: number;
                                        peer_id: number;
                                        shard_key?: string | number | Record<string, unknown> | null | undefined;
                                    }[];
                                    shard_clean_tasks: {
                                        [key: string]: "started" | "done" | "cancelled" | {
                                            progress: {
                                                deleted_points: number;
                                            };
                                        } | {
                                            failed: {
                                                reason: string;
                                            };
                                        } | undefined;
                                    };
                                } | {
                                    vectors: number;
                                    optimizers_status: "ok" | {
                                        error: string;
                                    };
                                    params: {
                                        vectors?: {
                                            size: number;
                                            distance: "Cosine" | "Euclid" | "Dot" | "Manhattan";
                                            hnsw_config?: Record<string, unknown> | {
                                                m?: number | null | undefined;
                                                ef_construct?: number | null | undefined;
                                                full_scan_threshold?: number | null | undefined;
                                                max_indexing_threads?: number | null | undefined;
                                                on_disk?: boolean | null | undefined;
                                                payload_m?: number | null | undefined;
                                            } | null | undefined;
                                            quantization_config?: Record<string, unknown> | {
                                                scalar: {
                                                    type: "int8";
                                                    quantile?: number | null | undefined;
                                                    always_ram?: boolean | null | undefined;
                                                };
                                            } | {
                                                product: {
                                                    compression: "x4" | "x8" | "x16" | "x32" | "x64";
                                                    always_ram?: boolean | null | undefined;
                                                };
                                            } | {
                                                binary: {
                                                    always_ram?: boolean | null | undefined;
                                                };
                                            } | null | undefined;
                                            on_disk?: boolean | null | undefined;
                                            datatype?: Record<string, unknown> | "float32" | "uint8" | "float16" | null | undefined;
                                            multivector_config?: Record<string, unknown> | {
                                                comparator: "max_sim";
                                            } | null | undefined;
                                        } | {
                                            [key: string]: {
                                                size: number;
                                                distance: "Cosine" | "Euclid" | "Dot" | "Manhattan";
                                                hnsw_config?: Record<string, unknown> | {
                                                    m?: number | null | undefined;
                                                    ef_construct?: number | null | undefined;
                                                    full_scan_threshold?: number | null | undefined;
                                                    max_indexing_threads?: number | null | undefined;
                                                    on_disk?: boolean | null | undefined;
                                                    payload_m?: number | null | undefined;
                                                } | null | undefined;
                                                quantization_config?: Record<string, unknown> | {
                                                    scalar: {
                                                        type: "int8";
                                                        quantile?: number | null | undefined;
                                                        always_ram?: boolean | null | undefined;
                                                    };
                                                } | {
                                                    product: {
                                                        compression: "x4" | "x8" | "x16" | "x32" | "x64";
                                                        always_ram?: boolean | null | undefined;
                                                    };
                                                } | {
                                                    binary: {
                                                        always_ram?: boolean | null | undefined;
                                                    };
                                                } | null | undefined;
                                                on_disk?: boolean | null | undefined;
                                                datatype?: Record<string, unknown> | "float32" | "uint8" | "float16" | null | undefined;
                                                multivector_config?: Record<string, unknown> | {
                                                    comparator: "max_sim";
                                                } | null | undefined;
                                            } | undefined;
                                        } | undefined;
                                        shard_number?: number | undefined;
                                        sharding_method?: Record<string, unknown> | "auto" | "custom" | null | undefined;
                                        replication_factor?: number | undefined;
                                        write_consistency_factor?: number | undefined;
                                        read_fan_out_factor?: number | null | undefined;
                                        on_disk_payload?: boolean | undefined;
                                        sparse_vectors?: {
                                            [key: string]: {
                                                index?: Record<string, unknown> | {
                                                    full_scan_threshold?: number | null | undefined;
                                                    on_disk?: boolean | null | undefined;
                                                    datatype?: Record<string, unknown> | "float32" | "uint8" | "float16" | null | undefined;
                                                } | null | undefined;
                                                modifier?: Record<string, unknown> | "none" | "idf" | null | undefined;
                                            } | undefined;
                                        } | null | undefined;
                                    };
                                })[] | null | undefined;
                            };
                            cluster?: Record<string, unknown> | {
                                enabled: boolean;
                                status?: Record<string, unknown> | {
                                    number_of_peers: number;
                                    term: number;
                                    commit: number;
                                    pending_operations: number;
                                    role?: Record<string, unknown> | "Follower" | "Candidate" | "Leader" | "PreCandidate" | null | undefined;
                                    is_voter: boolean;
                                    peer_id?: number | null | undefined;
                                    consensus_thread_status: ({
                                        last_update?: undefined;
                                    } & {
                                        consensus_thread_status: "stopped_with_err";
                                        err: string;
                                    }) | ({
                                        err?: undefined;
                                    } & (({
                                        last_update?: undefined;
                                    } & {
                                        consensus_thread_status: "stopped";
                                    }) | ({} & {
                                        consensus_thread_status: "working";
                                        last_update: string;
                                    })));
                                } | null | undefined;
                                config?: Record<string, unknown> | {
                                    grpc_timeout_ms: number;
                                    p2p: {
                                        connection_pool_size: number;
                                    };
                                    consensus: {
                                        max_message_queue_size: number;
                                        tick_period_ms: number;
                                        bootstrap_timeout_sec: number;
                                    };
                                } | null | undefined;
                                peers?: {
                                    [key: string]: {
                                        uri: string;
                                    } | undefined;
                                } | null | undefined;
                                metadata?: {
                                    [key: string]: unknown;
                                } | null | undefined;
                            } | null | undefined;
                            requests?: Record<string, unknown> | {
                                rest: {
                                    responses: {
                                        [key: string]: {
                                            [key: string]: {
                                                count: number;
                                                fail_count?: number | undefined;
                                                avg_duration_micros?: number | null | undefined;
                                                min_duration_micros?: number | null | undefined;
                                                max_duration_micros?: number | null | undefined;
                                                total_duration_micros: number;
                                                last_responded?: string | null | undefined;
                                            } | undefined;
                                        } | undefined;
                                    };
                                };
                                grpc: {
                                    responses: {
                                        [key: string]: {
                                            count: number;
                                            fail_count?: number | undefined;
                                            avg_duration_micros?: number | null | undefined;
                                            min_duration_micros?: number | null | undefined;
                                            max_duration_micros?: number | null | undefined;
                                            total_duration_micros: number;
                                            last_responded?: string | null | undefined;
                                        } | undefined;
                                    };
                                };
                            } | null | undefined;
                            memory?: Record<string, unknown> | {
                                active_bytes: number;
                                allocated_bytes: number;
                                metadata_bytes: number;
                                resident_bytes: number;
                                retained_bytes: number;
                            } | null | undefined;
                            hardware?: Record<string, unknown> | {
                                collection_data: {
                                    [key: string]: {
                                        cpu: number;
                                        io_read: number;
                                        io_write: number;
                                    } | undefined;
                                };
                            } | null | undefined;
                        } | undefined;
                    };
                };
            };
            default: {
                content: {
                    "application/json": {
                        time?: number | undefined;
                        status?: {
                            error?: string | undefined;
                        } | undefined;
                        result?: Record<string, unknown> | null | undefined;
                    };
                };
            };
            "4XX": {
                content: {
                    "application/json": {
                        time?: number | undefined;
                        status?: {
                            error?: string | undefined;
                        } | undefined;
                        result?: Record<string, unknown> | null | undefined;
                    };
                };
            };
        };
    }>;
    /**
     * An endpoint for health checking used in Kubernetes.
     */
    readonly healthz: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        responses: {
            200: {
                content: {
                    "text/plain": string;
                };
            };
            "4XX": never;
        };
    }>;
    /**
     * An endpoint for health checking used in Kubernetes.
     */
    readonly livez: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        responses: {
            200: {
                content: {
                    "text/plain": string;
                };
            };
            "4XX": never;
        };
    }>;
    /**
     * An endpoint for health checking used in Kubernetes.
     */
    readonly readyz: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        responses: {
            200: {
                content: {
                    "text/plain": string;
                };
            };
            "4XX": never;
        };
    }>;
    /**
     * Returns information about the running Qdrant instance.
     */
    readonly root: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        responses: {
            200: {
                content: {
                    "application/json": {
                        title: string;
                        version: string;
                        commit?: string | null | undefined;
                    };
                };
            };
            "4XX": never;
        };
    }>;
    /**
     * Get issues
     */
    readonly getIssues: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        responses: {
            200: {
                content: {
                    "application/json": Record<string, never>;
                };
            };
            "4XX": never;
        };
    }>;
    /**
     * Clear issues
     */
    readonly clearIssues: import("@qdrant/openapi-typescript-fetch").TypedFetch<{
        responses: {
            200: {
                content: {
                    "application/json": boolean;
                };
            };
            "4XX": never;
        };
    }>;
};
