/** * Project-scope `cleo.db` — consolidated **docs** domain (D11 collapse). * * Part of the consolidated PROJECT-scope `cleo.db` target shape authored for * SG-DB-SUBSTRATE-V2 (saga T11242, epic T11245/E2, task T11360). This module is * **target-shape authoring only** — it carries the domain-prefixed Pattern-A * physical table names and the E10 strict typing the exodus migration * (T11248) will deploy. The live runtime modules under * `packages/core/src/store/schema/{attachments,manifest}.ts` keep their * UNPREFIXED physical names until exodus swaps the substrate; do not point * runtime accessors at this module. * * ## D11 — the docs collapse (AC3) * * The legacy `attachments` / `attachment_refs` (attachment store) and * `manifest_entries` / `pipeline_manifest` (RCASD provenance manifest) table * families collapse into ONE `docs_*` schema. There is no separate * `attachments_*` or `llmtxt_*` family in the consolidated substrate — every * document-bearing table lives under the `docs_` prefix: * * - `docs_attachments` ← `attachments` * - `docs_attachment_refs` ← `attachment_refs` * - `docs_manifest_entries` ← `manifest_entries` * - `docs_pipeline_manifest` ← `pipeline_manifest` * * ## E10 typing applied (per docs/migration/sqlite-schema-canonical.md) * * - **§3b boolean non-conformer:** `pipeline_manifest.distilled` was already * `integer({ mode: 'boolean' })` — preserved. * - **§4 timestamps:** every timestamp column is the canonical TEXT ISO8601 * form (`datetime('now')`); none were epoch non-conformers in this domain. * - **§5 enum-like bare TEXT:** `manifest_entries.status` already carries * `{ enum: MANIFEST_STATUSES }` (kept). `attachments.type` and * `pipeline_manifest.{type,status}` are §5b non-conformers whose legal value * set is **writer-derived / open taxonomy** (attachment `type` is a free * doc-kind tag validated at the dispatch layer; pipeline `type` is mapped * from phase-directory names and pipeline `status` is written dynamically). * Per §8.3 + the `attachments.ts` precedent (dispatch-layer validation so new * taxonomy needs no migration) these remain documented bare TEXT — the CHECK * list cannot be hand-frozen without rejecting valid writes. Flagged for the * exodus writer audit (T11248) rather than guessed here. * - **§6a JSON-in-TEXT (AC4):** JSON columns use the existing E4 `jsonb()` * pattern from `../jsonb.js` for the columns the JSON-Column Audit routes to * JSONB, and remain serialized TEXT (with a documented read rule) for the * columns that audit keeps as TEXT. No new JSON pattern is invented. * * @task T11360 * @epic T11245 * @saga T11242 * @see docs/migration/sqlite-schema-canonical.md §1 (D1″) · §3b · §5 · §6a * @see docs/migration/sqlite-schema-columns.json (per-column affinity SSoT) */ /** * `docs_attachments` — content-addressed registry of stored documents/blobs. * * Domain-prefixed target of the legacy `attachments` table (D11 collapse). * * @task T11360 (target shape) · T796 (original) */ export declare const docsAttachments: import("drizzle-orm/sqlite-core").SQLiteTableWithColumns<{ name: "docs_attachments"; schema: undefined; columns: { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: true; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; sha256: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; attachmentJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; createdAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; refCount: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "number int53"; data: number; driverParam: number; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; slug: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; type: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; lifecycleStatus: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string enum"; data: "archived" | "proposed" | "accepted" | "superseded" | "deprecated" | "draft"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["draft", "proposed", "accepted", "superseded", "archived", "deprecated"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; supersedes: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; supersededBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; summary: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; keywords: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; topics: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; relatedTasks: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; ownerVersion: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; docVersion: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachments"; dataType: "number int53"; data: number; driverParam: number; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; }; dialect: "sqlite"; }>; /** * `docs_attachment_refs` — ref-counted junction linking attachments to owners. * * Domain-prefixed target of the legacy `attachment_refs` table (D11 collapse). * * @task T11360 (target shape) · T796 (original) */ export declare const docsAttachmentRefs: import("drizzle-orm/sqlite-core").SQLiteTableWithColumns<{ name: "docs_attachment_refs"; schema: undefined; columns: { attachmentId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachment_refs"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; ownerType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachment_refs"; dataType: "string enum"; data: "task" | "observation" | "decision" | "pattern" | "learning" | "session"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["task", "observation", "session", "decision", "learning", "pattern"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; ownerId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachment_refs"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; attachedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachment_refs"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; attachedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_attachment_refs"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; }; dialect: "sqlite"; }>; /** * `docs_manifest_entries` — RCASD provenance manifest rows. * * Domain-prefixed target of the legacy `manifest_entries` table (D11 collapse). * Cross-domain FKs (`pipeline_id`, `stage_id` → lifecycle tables) are resolved * by the exodus prefixer against the consolidated single-file schema; this * target module carries them as plain TEXT id columns (no in-module FK to the * live lifecycle module, which keeps unprefixed names). * * @task T11360 (target shape) · T5100 (original) */ export declare const docsManifestEntries: import("drizzle-orm/sqlite-core").SQLiteTableWithColumns<{ name: "docs_manifest_entries"; schema: undefined; columns: { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: true; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; pipelineId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; stageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; title: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; date: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; status: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string enum"; data: "partial" | "archived" | "blocked" | "completed"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["completed", "partial", "blocked", "archived"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; agentType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; outputFile: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; topicsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; findingsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; linkedTasksJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; createdBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; createdAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_manifest_entries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; }; dialect: "sqlite"; }>; /** * `docs_pipeline_manifest` — distilled pipeline manifest (memory ingestion). * * Domain-prefixed target of the legacy `pipeline_manifest` table (D11 collapse). * `session_id` / `task_id` / `epic_id` are cross-domain FKs into the * `tasks_*` family resolved by the exodus prefixer; carried here as TEXT id * columns. * * @task T11360 (target shape) · T5581 (original) */ export declare const docsPipelineManifest: import("drizzle-orm/sqlite-core").SQLiteTableWithColumns<{ name: "docs_pipeline_manifest"; schema: undefined; columns: { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: true; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; epicId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; type: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; content: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; contentHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; status: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; distilled: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "boolean"; data: boolean; driverParam: number; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; brainObsId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; sourceFile: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; metadataJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; createdAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; archivedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "docs_pipeline_manifest"; dataType: "string"; data: string; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: [string, ...string[]]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; }; dialect: "sqlite"; }>; /** Row type for `docs_attachments` SELECT queries (target shape). */ export type DocsAttachmentRow = typeof docsAttachments.$inferSelect; /** Row type for `docs_attachments` INSERT operations (target shape). */ export type NewDocsAttachmentRow = typeof docsAttachments.$inferInsert; /** Row type for `docs_attachment_refs` SELECT queries (target shape). */ export type DocsAttachmentRefRow = typeof docsAttachmentRefs.$inferSelect; /** Row type for `docs_attachment_refs` INSERT operations (target shape). */ export type NewDocsAttachmentRefRow = typeof docsAttachmentRefs.$inferInsert; /** Row type for `docs_manifest_entries` SELECT queries (target shape). */ export type DocsManifestEntryRow = typeof docsManifestEntries.$inferSelect; /** Row type for `docs_manifest_entries` INSERT operations (target shape). */ export type NewDocsManifestEntryRow = typeof docsManifestEntries.$inferInsert; /** Row type for `docs_pipeline_manifest` SELECT queries (target shape). */ export type DocsPipelineManifestRow = typeof docsPipelineManifest.$inferSelect; /** Row type for `docs_pipeline_manifest` INSERT operations (target shape). */ export type NewDocsPipelineManifestRow = typeof docsPipelineManifest.$inferInsert; //# sourceMappingURL=docs.d.ts.map