import { FxError } from "@microsoft/teamsfx-api"; import { Result } from "neverthrow"; import { TemplateArtifactSnapshot } from "../../v4/distribution/templateArtifacts"; /** * Resolve and warm the v4 metadata artifact using the same staged artifact * resolver as create/modify front doors. * * The final v4 channel publishes `templates-metadata.zip`, not the legacy v3 * `metadata.zip`. Resolving this snapshot downloads, verifies, and caches the * metadata artifact without writing the legacy `~/.fx` metadata directory. * * An unreachable channel resolves to a bundled-fallback origin (not an error); * only a malformed tag list or a digest mismatch surfaces as `Result.err`. */ export declare function resolveV4MetadataSource(): Promise>; //# sourceMappingURL=v4MetadataSource.d.ts.map