/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
import { Environment } from "#environment/Environment.js";
import { Environmental } from "#environment/Environmental.js";
import { MqttEndpoint } from "./MqttEndpoint.js";
import { MqttEndpointFactory } from "./MqttEndpointFactory.js";
/**
 * Provides connections to MQTT brokers.
 */
export declare class MqttService {
    #private;
    constructor(factory: MqttEndpointFactory);
    static [Environmental.create](env: Environment): MqttService;
    connect(options: MqttEndpoint.ConnectionOptions): Promise<MqttEndpoint>;
}
//# sourceMappingURL=MqttService.d.ts.map