/** * @typedef {object} PodletClientManifestResolverOptions * @property {string} clientName * @property {import('abslog').AbstractLoggerOptions} [logger] * @property {import('./http.js').default} [http] */ export default class PodletClientManifestResolver { /** * @constructor * @param {PodletClientManifestResolverOptions} options */ constructor(options?: PodletClientManifestResolverOptions); get metrics(): Metrics; /** * @param {import('./http-outgoing.js').default} outgoing * @returns {Promise} */ resolve(outgoing: import("./http-outgoing.js").default): Promise; get [Symbol.toStringTag](): string; #private; } export type PodletClientManifestResolverOptions = { clientName: string; logger?: import("abslog").AbstractLoggerOptions; http?: import("./http.js").default; }; import Metrics from '@metrics/client';