import { MacType } from '../../types/mac/macApi'; /** * A class representing a MAC address and providing methods to retrieve information about it. */ export declare class MAC { private mac?; /** * A Promise that resolves to an AxiosInstance for making HTTP requests on a Mac. * @returns A Promise that resolves to an AxiosInstance. */ private MacInstance; /** * Creates a new instance of the class, with an optional Mac address. * @param {string} [mac] - The Mac address to use for the instance. * @returns An instance of the class. */ constructor(mac?: string | undefined); /** * Retrieves information about a given MAC address using an external API. * @param {string} mac - The MAC address to retrieve information for. * @returns {Promise} - A promise that resolves to an object containing information about the MAC address. */ getMacInfo: (mac: string) => Promise; }