import { type PreparedManifest } from "./preflight.js"; export type { ResolvedManifest, ResolvedAgent, ResolvedChannel, AgentPolicy, PersonaPermissions } from "./model.js"; export type { PreparedManifest } from "./preflight.js"; export type { PreparedAgent, AgentWarning, InheritedScopes } from "./prepare.js"; export { resolveManifest } from "./resolve.js"; export { preparePersonas } from "./preflight.js"; export { prepareAgent } from "./prepare.js"; export { renderTopology, renderWarnings, renderInherited } from "./render.js"; export { ManifestError, formatIssue, type ManifestIssue } from "./errors.js"; /** Read + fully resolve a manifest file (absolute path recommended). Throws {@link ManifestError} * with located problems, or a filesystem error if the file is missing. */ export declare function loadManifest(path: string): PreparedManifest; //# sourceMappingURL=index.d.ts.map