/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
import { GlobalFabricId, NodeId, VendorId } from "@matter/types";
export declare const SERVICE_DISCOVERY_QNAME = "_services._dns-sd._udp.local";
export declare const MATTER_COMMISSION_SERVICE_QNAME = "_matterc._udp.local";
export declare const MATTER_COMMISSIONER_SERVICE_QNAME = "_matterd._udp.local";
export declare const MATTER_SERVICE_QNAME = "_matter._tcp.local";
export declare const DEFAULT_PAIRING_HINT: {
    powerCycle: boolean;
    deviceManual: boolean;
};
export declare const PAIRING_HINTS_REQUIRING_INSTRUCTION: ("powerCycle" | "deviceManufacturerUrl" | "administrator" | "settingsMenuOnNode" | "customInstruction" | "deviceManual" | "pressResetButton" | "pressResetButtonWithApplicationOfPower" | "pressResetButtonForNumberOfSeconds" | "pressResetButtonUntilLightBlinks" | "pressResetButtonForNumberOfSecondsWithApplicationOfPower" | "pressResetButtonUntilLightBlinksWithApplicationOfPower" | "pressResetButtonNumberOfTimes" | "pressSetupButton" | "pressSetupButtonWithApplicationOfPower" | "pressSetupButtonForNumberOfSeconds" | "pressSetupButtonUntilLightBlinks" | "pressSetupButtonForNumberOfSecondsWithApplicationOfPower" | "pressSetupButtonUntilLightBlinksWithApplicationOfPower" | "pressSetupButtonNumberOfTimes")[];
export declare const getFabricQname: (fabric: GlobalFabricId) => string;
export declare const getOperationalDeviceQname: (fabric: GlobalFabricId, node: NodeId) => string;
export declare const getVendorQname: (vendorId: VendorId) => string;
export declare const getDeviceTypeQname: (deviceType: number) => string;
export declare const getShortDiscriminatorQname: (shortDiscriminator: number) => string;
export declare const getLongDiscriminatorQname: (longDiscriminator: number) => string;
export declare const getCommissioningModeQname: () => string;
export declare const getCommissionableDeviceQname: (instanceId: string) => string;
export declare const getCommissionerDeviceQname: (instanceId: string) => string;
//# sourceMappingURL=MdnsConsts.d.ts.map