import type { FederationDoc } from "./federation-write.js"; export type ManifestIssueCode = "duplicate-mesh-rid" | "duplicate-vault-rid" | "empty-required-field" | "dangling-home-mesh" | "implausible-push-target"; export interface ManifestSemanticIssue { code: ManifestIssueCode; detail: string; } export declare function validatePodManifestSemantics(doc: FederationDoc): ManifestSemanticIssue[]; //# sourceMappingURL=federation-manifest-validate.d.ts.map