eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
13 lines (12 loc) • 661 B
TypeScript
import { type ExtensionCapabilityRequirements } from "#compiler/extension-compatibility.js";
import type { AgentSourceManifest } from "#discover/manifest.js";
import type { ModuleSourceRef } from "#shared/source-ref.js";
/** Derives only the extension-facing contracts used by one authored tree. */
export declare function deriveExtensionCapabilityRequirements(input: {
readonly declarationModule: ModuleSourceRef;
readonly manifest: AgentSourceManifest;
readonly packageName: string;
readonly runtimeDependencies: readonly string[];
readonly shortName: string;
readonly sourceRoot: string;
}): Promise<ExtensionCapabilityRequirements>;