/** * Drizzle-derived Zod validation schemas for all CLEO database tables. * * Uses `drizzle-orm/zod` to generate insert/select validation schemas * directly from Drizzle table definitions in `./schema.ts`. This ensures * validation rules stay in sync with the database schema automatically. * * Also exports canonical Zod enum schemas for all domain enums so that * consumers (e.g. CleoOS, plugins) can import them instead of duplicating. * * @module validation-schemas * @task T3.4 */ import { z } from 'zod'; /** Zod enum schema for task statuses. */ export declare const taskStatusSchema: z.ZodEnum<{ pending: "pending"; active: "active"; archived: "archived"; proposed: "proposed"; done: "done"; blocked: "blocked"; cancelled: "cancelled"; }>; /** Zod enum schema for task priorities. */ export declare const taskPrioritySchema: z.ZodEnum<{ medium: "medium"; low: "low"; high: "high"; critical: "critical"; }>; /** Zod enum schema for task types. */ export declare const taskTypeSchema: z.ZodEnum<{ task: "task"; epic: "epic"; saga: "saga"; subtask: "subtask"; }>; /** Zod enum schema for task sizes. */ export declare const taskSizeSchema: z.ZodEnum<{ small: "small"; medium: "medium"; large: "large"; }>; /** Zod enum schema for session statuses. */ export declare const sessionStatusSchema: z.ZodEnum<{ orphaned: "orphaned"; active: "active"; ended: "ended"; suspended: "suspended"; }>; /** Zod enum schema for lifecycle pipeline statuses. */ export declare const lifecyclePipelineStatusSchema: z.ZodEnum<{ active: "active"; failed: "failed"; blocked: "blocked"; cancelled: "cancelled"; completed: "completed"; aborted: "aborted"; }>; /** Zod enum schema for lifecycle stage statuses. */ export declare const lifecycleStageStatusSchema: z.ZodEnum<{ in_progress: "in_progress"; failed: "failed"; skipped: "skipped"; blocked: "blocked"; completed: "completed"; not_started: "not_started"; }>; /** Zod enum schema for lifecycle stage names. */ export declare const lifecycleStageNameSchema: z.ZodEnum<{ research: "research"; release: "release"; consensus: "consensus"; architecture_decision: "architecture_decision"; specification: "specification"; decomposition: "decomposition"; implementation: "implementation"; validation: "validation"; testing: "testing"; contribution: "contribution"; }>; /** Zod enum schema for lifecycle gate results. */ export declare const lifecycleGateResultSchema: z.ZodEnum<{ warn: "warn"; pass: "pass"; fail: "fail"; }>; /** Zod enum schema for lifecycle evidence types. */ export declare const lifecycleEvidenceTypeSchema: z.ZodEnum<{ file: "file"; url: "url"; manifest: "manifest"; }>; /** Zod enum schema for ADR statuses. */ export declare const adrStatusSchema: z.ZodEnum<{ proposed: "proposed"; accepted: "accepted"; superseded: "superseded"; deprecated: "deprecated"; }>; /** Zod enum schema for gate statuses. */ export declare const gateStatusSchema: z.ZodEnum<{ pending: "pending"; failed: "failed"; passed: "passed"; waived: "waived"; }>; /** Zod enum schema for manifest statuses. */ export declare const manifestStatusSchema: z.ZodEnum<{ partial: "partial"; archived: "archived"; blocked: "blocked"; completed: "completed"; }>; /** Zod enum schema for token usage measurement methods. */ export declare const tokenUsageMethodSchema: z.ZodEnum<{ otel: "otel"; provider_api: "provider_api"; tokenizer: "tokenizer"; heuristic: "heuristic"; }>; /** Zod enum schema for token usage confidence levels. */ export declare const tokenUsageConfidenceSchema: z.ZodEnum<{ high: "high"; real: "real"; estimated: "estimated"; coarse: "coarse"; }>; /** Zod enum schema for token usage transports. */ export declare const tokenUsageTransportSchema: z.ZodEnum<{ unknown: "unknown"; agent: "agent"; cli: "cli"; api: "api"; mcp: "mcp"; }>; /** Zod enum schema for task relation types. */ export declare const taskRelationTypeSchema: z.ZodEnum<{ extends: "extends"; supersedes: "supersedes"; blocks: "blocks"; related: "related"; duplicates: "duplicates"; absorbs: "absorbs"; fixes: "fixes"; groups: "groups"; }>; /** Zod enum schema for external task link types. */ export declare const externalLinkTypeSchema: z.ZodEnum<{ manual: "manual"; created: "created"; matched: "matched"; transferred: "transferred"; }>; /** Zod enum schema for sync directions. */ export declare const syncDirectionSchema: z.ZodEnum<{ inbound: "inbound"; outbound: "outbound"; bidirectional: "bidirectional"; }>; /** Zod enum schema for lifecycle transition types. */ export declare const lifecycleTransitionTypeSchema: z.ZodEnum<{ manual: "manual"; automatic: "automatic"; forced: "forced"; }>; /** Zod enum schema for brain observation types. */ export declare const brainObservationTypeSchema: z.ZodEnum<{ discovery: "discovery"; change: "change"; feature: "feature"; bugfix: "bugfix"; decision: "decision"; refactor: "refactor"; diary: "diary"; "session-summary": "session-summary"; }>; /** Zod enum schema for brain observation source types. */ export declare const brainObservationSourceTypeSchema: z.ZodEnum<{ agent: "agent"; "session-debrief": "session-debrief"; "claude-mem": "claude-mem"; manual: "manual"; }>; /** Zod enum schema for brain decision types. */ export declare const brainDecisionTypeSchema: z.ZodEnum<{ process: "process"; architecture: "architecture"; technical: "technical"; strategic: "strategic"; tactical: "tactical"; }>; /** Zod enum schema for brain confidence levels. */ export declare const brainConfidenceLevelSchema: z.ZodEnum<{ medium: "medium"; low: "low"; high: "high"; }>; /** Zod enum schema for brain outcome types. */ export declare const brainOutcomeTypeSchema: z.ZodEnum<{ success: "success"; failure: "failure"; mixed: "mixed"; pending: "pending"; }>; /** Zod enum schema for brain pattern types. */ export declare const brainPatternTypeSchema: z.ZodEnum<{ success: "success"; failure: "failure"; workflow: "workflow"; blocker: "blocker"; optimization: "optimization"; }>; /** Zod enum schema for brain impact levels. */ export declare const brainImpactLevelSchema: z.ZodEnum<{ medium: "medium"; low: "low"; high: "high"; }>; /** Zod enum schema for brain link types. */ export declare const brainLinkTypeSchema: z.ZodEnum<{ applies_to: "applies_to"; produced_by: "produced_by"; informed_by: "informed_by"; contradicts: "contradicts"; }>; /** Zod enum schema for brain memory entity types. */ export declare const brainMemoryTypeSchema: z.ZodEnum<{ observation: "observation"; decision: "decision"; pattern: "pattern"; learning: "learning"; }>; /** Zod enum schema for brain sticky note statuses. */ export declare const brainStickyStatusSchema: z.ZodEnum<{ active: "active"; converted: "converted"; archived: "archived"; }>; /** Zod enum schema for brain sticky note colors. */ export declare const brainStickyColorSchema: z.ZodEnum<{ yellow: "yellow"; blue: "blue"; green: "green"; red: "red"; purple: "purple"; }>; /** Zod enum schema for brain sticky note priorities. */ export declare const brainStickyPrioritySchema: z.ZodEnum<{ medium: "medium"; low: "low"; high: "high"; }>; /** Zod enum schema for brain page node types. */ export declare const brainNodeTypeSchema: z.ZodEnum<{ symbol: "symbol"; file: "file"; task: "task"; observation: "observation"; decision: "decision"; pattern: "pattern"; learning: "learning"; epic: "epic"; session: "session"; sticky: "sticky"; concept: "concept"; summary: "summary"; msg: "msg"; llmtxt: "llmtxt"; commit: "commit"; }>; /** Zod enum schema for brain page edge types. */ export declare const brainEdgeTypeSchema: z.ZodEnum<{ documents: "documents"; applies_to: "applies_to"; produced_by: "produced_by"; informed_by: "informed_by"; contradicts: "contradicts"; supersedes: "supersedes"; derived_from: "derived_from"; supports: "supports"; summarizes: "summarizes"; part_of: "part_of"; references: "references"; modified_by: "modified_by"; code_reference: "code_reference"; affects: "affects"; mentions: "mentions"; conduit_mentions_symbol: "conduit_mentions_symbol"; co_retrieved: "co_retrieved"; blocks: "blocks"; discusses: "discusses"; cites: "cites"; embeds: "embeds"; touches_code: "touches_code"; task_touches_symbol: "task_touches_symbol"; }>; export declare const insertTaskSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; title: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; description: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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: "tasks_tasks"; dataType: "string enum"; data: "pending" | "active" | "archived" | "proposed" | "done" | "blocked" | "cancelled"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["pending", "active", "blocked", "done", "cancelled", "archived", "proposed"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; priority: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "medium" | "low" | "high" | "critical"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["critical", "high", "medium", "low"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; type: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "task" | "epic" | "saga" | "subtask"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["saga", "epic", "task", "subtask"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; kind: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "work" | "research" | "experiment" | "bug" | "spike" | "release"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["work", "research", "experiment", "bug", "spike", "release"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; scope: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "project" | "feature" | "unit"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["project", "feature", "unit"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; severity: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "P0" | "P1" | "P2" | "P3"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["P0", "P1", "P2", "P3"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; parentId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; phase: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; size: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "small" | "medium" | "large"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["small", "medium", "large"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; position: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; positionVersion: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; labelsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; notesJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; acceptanceJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; filesJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; origin: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; blockedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; epicLifecycle: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; noAutoComplete: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "boolean"; data: boolean; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; createdAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; updatedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; completedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; cancelledAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; cancellationReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; archivedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; archiveReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "verified" | "superseded" | "cancelled" | "reconciled" | "shadowed" | "completed-unverified"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["verified", "reconciled", "superseded", "shadowed", "cancelled", "completed-unverified"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; cycleTimeDays: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; verificationJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; createdBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; modifiedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; pipelineStage: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; assignee: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; ivtrState: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; idempotencyKey: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; title: (s: z.ZodString) => z.ZodString; description: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectTaskSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; title: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; description: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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: "tasks_tasks"; dataType: "string enum"; data: "pending" | "active" | "archived" | "proposed" | "done" | "blocked" | "cancelled"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["pending", "active", "blocked", "done", "cancelled", "archived", "proposed"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; priority: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "medium" | "low" | "high" | "critical"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["critical", "high", "medium", "low"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; type: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "task" | "epic" | "saga" | "subtask"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["saga", "epic", "task", "subtask"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; kind: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "work" | "research" | "experiment" | "bug" | "spike" | "release"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["work", "research", "experiment", "bug", "spike", "release"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; scope: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "project" | "feature" | "unit"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["project", "feature", "unit"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; severity: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "P0" | "P1" | "P2" | "P3"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["P0", "P1", "P2", "P3"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; parentId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; phase: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; size: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "small" | "medium" | "large"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["small", "medium", "large"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; position: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; positionVersion: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; labelsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; notesJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; acceptanceJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; filesJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; origin: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; blockedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; epicLifecycle: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; noAutoComplete: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "boolean"; data: boolean; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; createdAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; updatedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; completedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; cancelledAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; cancellationReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; archivedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; archiveReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "string enum"; data: "verified" | "superseded" | "cancelled" | "reconciled" | "shadowed" | "completed-unverified"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["verified", "reconciled", "superseded", "shadowed", "cancelled", "completed-unverified"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; cycleTimeDays: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; verificationJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; createdBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; modifiedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; pipelineStage: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; assignee: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; ivtrState: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; idempotencyKey: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_tasks"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; title: (s: z.ZodString) => z.ZodString; description: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertTaskDependencySchema: import("drizzle-orm/zod").BuildSchema<"insert", { taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_dependencies"; 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; }, {}>; dependsOn: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_dependencies"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const selectTaskDependencySchema: import("drizzle-orm/zod").BuildSchema<"select", { taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_dependencies"; 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; }, {}>; dependsOn: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_dependencies"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const insertTaskRelationSchema: import("drizzle-orm/zod").BuildSchema<"insert", { taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_relations"; 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; }, {}>; relatedTo: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_relations"; 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; }, {}>; relationType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_relations"; dataType: "string enum"; data: "extends" | "supersedes" | "blocks" | "related" | "duplicates" | "absorbs" | "fixes" | "groups"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["related", "blocks", "duplicates", "absorbs", "fixes", "extends", "supersedes", "groups"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; reason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_relations"; 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; }, {}>; }, { reason: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectTaskRelationSchema: import("drizzle-orm/zod").BuildSchema<"select", { taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_relations"; 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; }, {}>; relatedTo: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_relations"; 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; }, {}>; relationType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_relations"; dataType: "string enum"; data: "extends" | "supersedes" | "blocks" | "related" | "duplicates" | "absorbs" | "fixes" | "groups"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["related", "blocks", "duplicates", "absorbs", "fixes", "extends", "supersedes", "groups"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; reason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_relations"; 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; }, {}>; }, { reason: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertSessionSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; name: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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: "tasks_sessions"; dataType: "string enum"; data: "orphaned" | "active" | "ended" | "suspended"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["active", "ended", "orphaned", "suspended"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; scopeJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; currentTask: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; taskStartedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; agent: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; notesJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; tasksCompletedJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; tasksCreatedJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; handoffJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; startedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; endedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; previousSessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; nextSessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; parentSessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; agentIdentifier: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; handoffConsumedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; handoffConsumedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; debriefJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; providerId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; statsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; resumeCount: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; gradeMode: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; dataType: "boolean"; data: boolean; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; ownerAuthToken: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; agentHandle: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; scopeKind: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; scopeId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; lastActivity: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; }, { name: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectSessionSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; name: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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: "tasks_sessions"; dataType: "string enum"; data: "orphaned" | "active" | "ended" | "suspended"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["active", "ended", "orphaned", "suspended"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; scopeJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; currentTask: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; taskStartedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; agent: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; notesJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; tasksCompletedJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; tasksCreatedJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; handoffJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; startedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; endedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; previousSessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; nextSessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; parentSessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; agentIdentifier: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; handoffConsumedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; handoffConsumedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; debriefJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; providerId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; statsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; resumeCount: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; gradeMode: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; dataType: "boolean"; data: boolean; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; ownerAuthToken: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; agentHandle: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; scopeKind: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; scopeId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; lastActivity: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_sessions"; 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; }, {}>; }, { name: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertWorkHistorySchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; dataType: "number int53"; data: number; driverParam: number; notNull: true; hasDefault: true; isPrimaryKey: true; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; 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; }, {}>; setAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; 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; }, {}>; clearedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const selectWorkHistorySchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; dataType: "number int53"; data: number; driverParam: number; notNull: true; hasDefault: true; isPrimaryKey: true; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; 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; }, {}>; setAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; 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; }, {}>; clearedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_task_work_history"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const insertLifecyclePipelineSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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: "tasks_lifecycle_pipelines"; dataType: "string enum"; data: "active" | "failed" | "blocked" | "cancelled" | "completed" | "aborted"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["active", "completed", "blocked", "failed", "cancelled", "aborted"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; currentStageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; startedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; completedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; updatedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; version: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; taskId: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectLifecyclePipelineSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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: "tasks_lifecycle_pipelines"; dataType: "string enum"; data: "active" | "failed" | "blocked" | "cancelled" | "completed" | "aborted"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["active", "completed", "blocked", "failed", "cancelled", "aborted"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; currentStageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; startedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; completedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; updatedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; version: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_pipelines"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; taskId: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertLifecycleStageSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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: "tasks_lifecycle_stages"; 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; }, {}>; stageName: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; dataType: "string enum"; data: "research" | "release" | "consensus" | "architecture_decision" | "specification" | "decomposition" | "implementation" | "validation" | "testing" | "contribution"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["research", "consensus", "architecture_decision", "specification", "decomposition", "implementation", "validation", "testing", "release", "contribution"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; status: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; dataType: "string enum"; data: "in_progress" | "failed" | "skipped" | "blocked" | "completed" | "not_started"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["not_started", "in_progress", "blocked", "completed", "skipped", "failed"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; sequence: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; dataType: "number int53"; data: number; driverParam: number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; startedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; completedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; blockedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; blockReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; skippedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; skipReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; notesJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; metadataJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; outputFile: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; createdBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; validatedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; validatedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; validationStatus: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; dataType: "string enum"; data: "pending" | "approved" | "rejected" | "in_review" | "needs_revision"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["pending", "in_review", "approved", "rejected", "needs_revision"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; provenanceChainJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; pipelineId: (s: z.ZodString) => z.ZodString; blockReason: (s: z.ZodString) => z.ZodString; skipReason: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectLifecycleStageSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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: "tasks_lifecycle_stages"; 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; }, {}>; stageName: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; dataType: "string enum"; data: "research" | "release" | "consensus" | "architecture_decision" | "specification" | "decomposition" | "implementation" | "validation" | "testing" | "contribution"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["research", "consensus", "architecture_decision", "specification", "decomposition", "implementation", "validation", "testing", "release", "contribution"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; status: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; dataType: "string enum"; data: "in_progress" | "failed" | "skipped" | "blocked" | "completed" | "not_started"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["not_started", "in_progress", "blocked", "completed", "skipped", "failed"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; sequence: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; dataType: "number int53"; data: number; driverParam: number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; startedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; completedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; blockedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; blockReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; skippedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; skipReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; notesJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; metadataJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; outputFile: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; createdBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; validatedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; validatedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; validationStatus: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; dataType: "string enum"; data: "pending" | "approved" | "rejected" | "in_review" | "needs_revision"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["pending", "in_review", "approved", "rejected", "needs_revision"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; provenanceChainJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_stages"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; pipelineId: (s: z.ZodString) => z.ZodString; blockReason: (s: z.ZodString) => z.ZodString; skipReason: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertLifecycleGateResultSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; stageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; gateName: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; result: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; dataType: "string enum"; data: "warn" | "pass" | "fail"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["pass", "fail", "warn"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; checkedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; checkedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; details: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; reason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; stageId: (s: z.ZodString) => z.ZodString; gateName: (s: z.ZodString) => z.ZodString; checkedBy: (s: z.ZodString) => z.ZodString; details: (s: z.ZodString) => z.ZodString; reason: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectLifecycleGateResultSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; stageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; gateName: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; result: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; dataType: "string enum"; data: "warn" | "pass" | "fail"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["pass", "fail", "warn"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; checkedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; checkedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; details: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; reason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_gate_results"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; stageId: (s: z.ZodString) => z.ZodString; gateName: (s: z.ZodString) => z.ZodString; checkedBy: (s: z.ZodString) => z.ZodString; details: (s: z.ZodString) => z.ZodString; reason: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertLifecycleEvidenceSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; stageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; uri: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; type: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; dataType: "string enum"; data: "file" | "url" | "manifest"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["file", "url", "manifest"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; recordedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; recordedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; description: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const selectLifecycleEvidenceSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; stageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; uri: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; type: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; dataType: "string enum"; data: "file" | "url" | "manifest"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["file", "url", "manifest"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; recordedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; recordedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; description: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_evidence"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const insertLifecycleTransitionSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; 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: "tasks_lifecycle_transitions"; 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; }, {}>; fromStageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; 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; }, {}>; toStageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; 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; }, {}>; transitionType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; dataType: "string enum"; data: "manual" | "automatic" | "forced"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["automatic", "manual", "forced"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; transitionedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; 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: "tasks_lifecycle_transitions"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const selectLifecycleTransitionSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; 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: "tasks_lifecycle_transitions"; 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; }, {}>; fromStageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; 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; }, {}>; toStageId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; 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; }, {}>; transitionType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; dataType: "string enum"; data: "manual" | "automatic" | "forced"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["automatic", "manual", "forced"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; transitionedBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_lifecycle_transitions"; 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: "tasks_lifecycle_transitions"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const insertSchemaMetaSchema: import("drizzle-orm/zod").BuildSchema<"insert", { key: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "schema_meta"; 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; }, {}>; value: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "schema_meta"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const selectSchemaMetaSchema: import("drizzle-orm/zod").BuildSchema<"select", { key: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "schema_meta"; 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; }, {}>; value: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "schema_meta"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; /** * Zod schema for validating audit log insert payloads. * @task T4848 */ export declare const insertAuditLogSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; timestamp: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; action: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; actor: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; detailsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; beforeJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; afterJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; domain: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; operation: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; requestId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; idempotencyKey: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; durationMs: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; success: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; source: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; gateway: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; errorMessage: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; projectHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; timestamp: (s: z.ZodString) => z.ZodUnion<[z.ZodString, z.ZodString]>; action: (s: z.ZodString) => z.ZodString; taskId: (s: z.ZodString) => z.ZodString; actor: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; /** * Canonical named export for audit log insert schema (T4848). * Alias for insertAuditLogSchema. */ export declare const AuditLogInsertSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; timestamp: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; action: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; actor: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; detailsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; beforeJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; afterJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; domain: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; operation: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; requestId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; idempotencyKey: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; durationMs: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; success: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; source: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; gateway: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; errorMessage: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; projectHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; timestamp: (s: z.ZodString) => z.ZodUnion<[z.ZodString, z.ZodString]>; action: (s: z.ZodString) => z.ZodString; taskId: (s: z.ZodString) => z.ZodString; actor: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectAuditLogSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; timestamp: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; action: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; actor: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; detailsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; beforeJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; afterJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; domain: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; operation: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; requestId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; idempotencyKey: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; durationMs: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; success: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; source: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; gateway: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; errorMessage: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; projectHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; /** * Canonical named export for audit log select schema (T4848). * Alias for selectAuditLogSchema. */ export declare const AuditLogSelectSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; timestamp: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; action: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; actor: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; detailsJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; beforeJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; afterJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; domain: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; operation: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; requestId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; idempotencyKey: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; durationMs: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; success: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; dataType: "number int53"; data: number; driverParam: number; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; source: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; gateway: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; errorMessage: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; projectHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "audit_log"; 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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const insertArchitectureDecisionSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; title: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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: "architecture_decisions"; dataType: "string enum"; data: "proposed" | "accepted" | "superseded" | "deprecated"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["proposed", "accepted", "superseded", "deprecated"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; supersedesId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; supersededById: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; consensusManifestId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; content: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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: "architecture_decisions"; 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; }, {}>; updatedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; date: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; acceptedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; gate: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; dataType: "string enum"; data: "HITL" | "automated"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["HITL", "automated"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; gateStatus: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; dataType: "string enum"; data: "pending" | "failed" | "passed" | "waived"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["pending", "passed", "failed", "waived"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; amendsId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; filePath: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; summary: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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: "architecture_decisions"; 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: "architecture_decisions"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; title: (s: z.ZodString) => z.ZodString; content: (s: z.ZodString) => z.ZodString; summary: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectArchitectureDecisionSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; title: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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: "architecture_decisions"; dataType: "string enum"; data: "proposed" | "accepted" | "superseded" | "deprecated"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["proposed", "accepted", "superseded", "deprecated"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; supersedesId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; supersededById: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; consensusManifestId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; content: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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: "architecture_decisions"; 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; }, {}>; updatedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; date: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; acceptedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; gate: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; dataType: "string enum"; data: "HITL" | "automated"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["HITL", "automated"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; gateStatus: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; dataType: "string enum"; data: "pending" | "failed" | "passed" | "waived"; driverParam: string; notNull: false; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["pending", "passed", "failed", "waived"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; amendsId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; filePath: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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; }, {}>; summary: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "architecture_decisions"; 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: "architecture_decisions"; 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: "architecture_decisions"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; title: (s: z.ZodString) => z.ZodString; content: (s: z.ZodString) => z.ZodString; summary: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertTokenUsageSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; createdAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; provider: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; model: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; transport: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; dataType: "string enum"; data: "unknown" | "agent" | "cli" | "api" | "mcp"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["cli", "api", "agent", "mcp", "unknown"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; gateway: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; domain: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; operation: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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: "token_usage"; 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; }, {}>; requestId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; inputChars: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; outputChars: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; inputTokens: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; outputTokens: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; totalTokens: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; method: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; dataType: "string enum"; data: "otel" | "provider_api" | "tokenizer" | "heuristic"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["otel", "provider_api", "tokenizer", "heuristic"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; confidence: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; dataType: "string enum"; data: "high" | "real" | "estimated" | "coarse"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["real", "high", "estimated", "coarse"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; requestHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; responseHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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: "token_usage"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; provider: (s: z.ZodString) => z.ZodString; model: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectTokenUsageSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; createdAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; provider: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; model: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; transport: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; dataType: "string enum"; data: "unknown" | "agent" | "cli" | "api" | "mcp"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["cli", "api", "agent", "mcp", "unknown"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; gateway: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; domain: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; operation: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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: "token_usage"; 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; }, {}>; requestId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; inputChars: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; outputChars: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; inputTokens: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; outputTokens: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; totalTokens: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; method: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; dataType: "string enum"; data: "otel" | "provider_api" | "tokenizer" | "heuristic"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["otel", "provider_api", "tokenizer", "heuristic"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; confidence: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; dataType: "string enum"; data: "high" | "real" | "estimated" | "coarse"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["real", "high", "estimated", "coarse"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; requestHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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; }, {}>; responseHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "token_usage"; 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: "token_usage"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; provider: (s: z.ZodString) => z.ZodString; model: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertManifestEntrySchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const selectManifestEntrySchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const insertPipelineManifestSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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; }, {}>; archivedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; type: (s: z.ZodString) => z.ZodString; content: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectPipelineManifestSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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: "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; }, {}>; archivedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; type: (s: z.ZodString) => z.ZodString; content: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertReleaseSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; version: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; scheme: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; dataType: "string enum"; data: "calver" | "semver" | "calver-suffix"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["calver", "semver", "calver-suffix"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; channel: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; dataType: "string enum"; data: "beta" | "latest" | "dev" | "hotfix"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["latest", "beta", "dev", "hotfix"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; epicId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; releaseKind: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; dataType: "string enum"; data: "hotfix" | "regular" | "prerelease"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["regular", "hotfix", "prerelease"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; status: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; dataType: "string enum"; data: "failed" | "cancelled" | "reconciled" | "planned" | "pr-opened" | "pr-merged" | "published" | "prepared" | "committed" | "tagged" | "pushed" | "rolled_back"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["planned", "pr-opened", "pr-merged", "published", "reconciled", "prepared", "committed", "tagged", "pushed", "rolled_back", "failed", "cancelled"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; previousVersion: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; mergeCommitSha: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; prId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; workflowRunUrl: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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: "tasks_releases"; 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; }, {}>; plannedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; prOpenedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; prMergedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; publishedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; reconciledAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; rolledBackAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; failedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; cancelledAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; failureReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; rolledBackBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; projectHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; tasksJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; changelog: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; notes: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; gitTag: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; preparedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; committedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; taggedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; pushedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; version: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectReleaseSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; version: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; scheme: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; dataType: "string enum"; data: "calver" | "semver" | "calver-suffix"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["calver", "semver", "calver-suffix"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; channel: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; dataType: "string enum"; data: "beta" | "latest" | "dev" | "hotfix"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["latest", "beta", "dev", "hotfix"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; epicId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; releaseKind: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; dataType: "string enum"; data: "hotfix" | "regular" | "prerelease"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["regular", "hotfix", "prerelease"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; status: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; dataType: "string enum"; data: "failed" | "cancelled" | "reconciled" | "planned" | "pr-opened" | "pr-merged" | "published" | "prepared" | "committed" | "tagged" | "pushed" | "rolled_back"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["planned", "pr-opened", "pr-merged", "published", "reconciled", "prepared", "committed", "tagged", "pushed", "rolled_back", "failed", "cancelled"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; previousVersion: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; mergeCommitSha: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; prId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; workflowRunUrl: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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: "tasks_releases"; 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; }, {}>; plannedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; prOpenedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; prMergedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; publishedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; reconciledAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; rolledBackAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; failedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; cancelledAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; failureReason: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; rolledBackBy: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; projectHash: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; tasksJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; changelog: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; notes: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; gitTag: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; preparedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; committedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; taggedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; pushedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_releases"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; version: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertExternalTaskLinkSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; providerId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; externalId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; externalUrl: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; externalTitle: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; linkType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; dataType: "string enum"; data: "manual" | "created" | "matched" | "transferred"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["created", "matched", "manual", "transferred"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; syncDirection: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; dataType: "string enum"; data: "inbound" | "outbound" | "bidirectional"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["inbound", "outbound", "bidirectional"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; metadataJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; linkedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; lastSyncAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; taskId: (s: z.ZodString) => z.ZodString; providerId: (s: z.ZodString) => z.ZodString; externalId: (s: z.ZodString) => z.ZodString; externalUrl: (s: z.ZodString) => z.ZodString; externalTitle: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectExternalTaskLinkSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; taskId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; providerId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; externalId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; externalUrl: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; externalTitle: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; linkType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; dataType: "string enum"; data: "manual" | "created" | "matched" | "transferred"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["created", "matched", "manual", "transferred"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; syncDirection: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; dataType: "string enum"; data: "inbound" | "outbound" | "bidirectional"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["inbound", "outbound", "bidirectional"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; metadataJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; linkedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; lastSyncAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "tasks_external_task_links"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; taskId: (s: z.ZodString) => z.ZodString; providerId: (s: z.ZodString) => z.ZodString; externalId: (s: z.ZodString) => z.ZodString; externalUrl: (s: z.ZodString) => z.ZodString; externalTitle: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertAgentInstanceSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; agentType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; dataType: "string enum"; data: "custom" | "orchestrator" | "validator" | "executor" | "researcher" | "architect" | "documentor"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["orchestrator", "executor", "researcher", "architect", "validator", "documentor", "custom"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; status: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; dataType: "string enum"; data: "error" | "active" | "starting" | "idle" | "crashed" | "stopped"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["starting", "active", "idle", "error", "crashed", "stopped"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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: "agent_instances"; 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; }, {}>; startedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; lastHeartbeat: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; stoppedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; errorCount: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; totalTasksCompleted: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; capacity: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; metadataJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; parentAgentId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const selectAgentInstanceSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; agentType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; dataType: "string enum"; data: "custom" | "orchestrator" | "validator" | "executor" | "researcher" | "architect" | "documentor"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["orchestrator", "executor", "researcher", "architect", "validator", "documentor", "custom"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; status: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; dataType: "string enum"; data: "error" | "active" | "starting" | "idle" | "crashed" | "stopped"; driverParam: string; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["starting", "active", "idle", "error", "crashed", "stopped"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; sessionId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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: "agent_instances"; 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; }, {}>; startedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; lastHeartbeat: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; stoppedAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; errorCount: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; totalTasksCompleted: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; capacity: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; metadataJson: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; parentAgentId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_instances"; 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; }, {}>; }, { id: (s: z.ZodString) => z.ZodString; }, import("drizzle-orm/zod").CoerceOptions>; export declare const insertAgentErrorLogSchema: import("drizzle-orm/zod").BuildSchema<"insert", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; dataType: "number int53"; data: number; driverParam: number; notNull: true; hasDefault: true; isPrimaryKey: true; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; agentId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; 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; }, {}>; errorType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; dataType: "string enum"; data: "unknown" | "retriable" | "permanent"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["retriable", "permanent", "unknown"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; message: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; 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; }, {}>; stack: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; 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; }, {}>; occurredAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; 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; }, {}>; resolved: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; dataType: "boolean"; data: boolean; driverParam: number; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; export declare const selectAgentErrorLogSchema: import("drizzle-orm/zod").BuildSchema<"select", { id: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; dataType: "number int53"; data: number; driverParam: number; notNull: true; hasDefault: true; isPrimaryKey: true; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; agentId: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; 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; }, {}>; errorType: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; dataType: "string enum"; data: "unknown" | "retriable" | "permanent"; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: ["retriable", "permanent", "unknown"]; baseColumn: never; identity: undefined; generated: undefined; }, {}>; message: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; 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; }, {}>; stack: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; 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; }, {}>; occurredAt: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; 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; }, {}>; resolved: import("drizzle-orm/sqlite-core").SQLiteColumn<{ name: string; tableName: "agent_error_log"; dataType: "boolean"; data: boolean; driverParam: number; notNull: true; hasDefault: true; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; baseColumn: never; identity: undefined; generated: undefined; }, {}>; }, undefined, import("drizzle-orm/zod").CoerceOptions>; /** Zod enum schema for agent instance statuses. */ export declare const agentInstanceStatusSchema: z.ZodEnum<{ error: "error"; active: "active"; starting: "starting"; idle: "idle"; crashed: "crashed"; stopped: "stopped"; }>; /** Zod enum schema for agent types. */ export declare const agentTypeSchema: z.ZodEnum<{ custom: "custom"; orchestrator: "orchestrator"; validator: "validator"; executor: "executor"; researcher: "researcher"; architect: "architect"; documentor: "documentor"; }>; export type InsertTask = z.infer; export type SelectTask = z.infer; export type InsertTaskDependency = z.infer; export type SelectTaskDependency = z.infer; export type InsertTaskRelation = z.infer; export type SelectTaskRelation = z.infer; export type InsertSession = z.infer; export type SelectSession = z.infer; export type InsertWorkHistory = z.infer; export type SelectWorkHistory = z.infer; export type InsertLifecyclePipeline = z.infer; export type SelectLifecyclePipeline = z.infer; export type InsertLifecycleStage = z.infer; export type SelectLifecycleStage = z.infer; export type InsertLifecycleGateResult = z.infer; export type SelectLifecycleGateResult = z.infer; export type InsertLifecycleEvidence = z.infer; export type SelectLifecycleEvidence = z.infer; export type InsertLifecycleTransition = z.infer; export type SelectLifecycleTransition = z.infer; export type InsertSchemaMeta = z.infer; export type SelectSchemaMeta = z.infer; export type InsertAuditLog = z.infer; export type SelectAuditLog = z.infer; /** Canonical type alias for audit log insert (T4848). */ export type AuditLogInsert = InsertAuditLog; /** Canonical type alias for audit log select (T4848). */ export type AuditLogSelect = SelectAuditLog; export type InsertTokenUsage = z.infer; export type SelectTokenUsage = z.infer; export type InsertArchitectureDecision = z.infer; export type SelectArchitectureDecision = z.infer; export type InsertManifestEntry = z.infer; export type SelectManifestEntry = z.infer; export type InsertPipelineManifest = z.infer; export type SelectPipelineManifest = z.infer; export type InsertRelease = z.infer; export type SelectRelease = z.infer; export type InsertExternalTaskLink = z.infer; export type SelectExternalTaskLink = z.infer; export type InsertAgentInstance = z.infer; export type SelectAgentInstance = z.infer; export type InsertAgentErrorLog = z.infer; export type SelectAgentErrorLog = z.infer; //# sourceMappingURL=validation-schemas.d.ts.map