import DataUnit from "./DataUnit.js"; /** * Classe responsável por armazenar instâncias de DataUnit. */ export declare class DataUnitStorage { private static dataUnitMap; private static keyMap; /** * Retorna uma instância de DataUnit armazenada no DataUnitStorage. * @param {string} dataUnitName - O nome do DataUnit. * @returns {DataUnit | undefined} - A instância do DataUnit ou undefined caso não seja encontrada. */ static get(dataUnitName: string): DataUnit | undefined; /** * Armazena uma instância de DataUnit no DataUnitStorage. * @param {DataUnit} dataUnit - A instância de DataUnit a ser armazenada. */ static put(dataUnit: DataUnit): void; /** * Remove uma instância de DataUnit do DataUnitStorage. * @param {DataUnit | string} dataUnit - A instância de DataUnit ou o nome do DataUnit a ser removido. */ static remove(dataUnit: DataUnit | string): void; }