var e=class extends Error{constructor(e,t){super(`Model "${e}" is not supported by any configured provider.\nAvailable models: ${t.join(`, `)}`),this.name=`ModelNotSupportedError`}},t=class extends Error{errors;constructor(e,t){let n=t.map(e=>`  - ${e.provider}: ${e.error.message}`).join(`
`);super(`All providers failed for model "${e}":\n${n}`),this.name=`AllProvidersFailedError`,this.errors=t}};export{e as n,t};