/**
 * Attachment discriminated union and metadata types.
 *
 * An `Attachment` represents any content artifact that can be associated
 * with a CLEO owner (task, observation, session, decision, learning, pattern).
 * Five attachment kinds are supported:
 * - `local-file`  — a file on disk, tracked by path + SHA-256 hash
 * - `url`         — a remote URL, optionally cached to the content-addressed store
 * - `blob`        — raw bytes stored content-addressed in `.cleo/attachments/sha256/`
 * - `llms-txt`    — a generated or fetched llms.txt site-index snapshot (RFC llmstxt.org)
 * - `llmtxt-doc`  — a pointer into an llmtxt document (local or remote backend)
 *
 * `AttachmentMetadata` is the row persisted in the attachment registry.
 * `AttachmentRef` is the junction row linking an attachment to an owner.
 *
 * @epic T760
 * @task T795
 * @see {@link https://github.com/kryptobaseddev/cleo} T760 unified attachments
 */
export {};
//# sourceMappingURL=attachment.js.map