import { type CapabilityPackageManifest } from "./schema.js"; export declare const CAPABILITY_PACKAGE_INTENT_PATH = "aih-capability-packages.json"; export declare const MAX_CAPABILITY_PACKAGE_INTENT_BYTES: number; export interface ParsedCapabilityPackageIntent { manifest: CapabilityPackageManifest; sourceBytes: Buffer; sourceSha256: string; } export type CapabilityPackageIntentRead = { state: "absent"; } | ({ state: "valid"; } & ParsedCapabilityPackageIntent) | { state: "malformed"; detail: string; }; export declare function parseCapabilityPackageIntentBytes(input: Buffer): ParsedCapabilityPackageIntent; export declare function readCapabilityPackageIntent(root: string): CapabilityPackageIntentRead;