/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
import { HttpEndpoint } from "./HttpEndpoint.js";
/**
 * Shared access to a single underlying HTTP endpoint.
 */
export declare class HttpSharedEndpoint {
    #private;
    constructor(isTls: boolean, create: () => Promise<HttpEndpoint>);
    get isTls(): boolean;
    use(): Promise<HttpEndpoint>;
}
//# sourceMappingURL=HttpSharedEndpoint.d.ts.map