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