export declare const sessionRepository: import("@undefineds.co/drizzle-solid/dist/core/repository").PodRepositoryDescriptor; owner: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, true, false>; chat: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; thread: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; status: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, true, true>; tool: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; tokenUsage: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"integer", null, false, true>; messages: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"array", "uri", false, false>; policy: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; policyVersion: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; metadata: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"object", null, false, false>; createdAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, true, true>; updatedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, true, true>; archivedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; }>>, { id: string; owner: string; chat: string; thread: string; status: string; tool: string; tokenUsage: number; messages: string[]; policy: string; policyVersion: string; metadata: Record; createdAt: Date; updatedAt: Date; archivedAt: Date; }, { owner: string; id?: string | undefined; chat?: string | undefined; thread?: string | undefined; status?: string | undefined; tool?: string | undefined; tokenUsage?: number | undefined; messages?: string[] | undefined; policy?: string | undefined; policyVersion?: string | undefined; metadata?: Record | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; archivedAt?: Date | undefined; }, { id?: string | null | undefined; owner?: string | undefined; chat?: string | null | undefined; thread?: string | null | undefined; status?: string | undefined; tool?: string | null | undefined; tokenUsage?: number | null | undefined; messages?: string[] | null | undefined; policy?: string | null | undefined; policyVersion?: string | null | undefined; metadata?: Record | null | undefined; createdAt?: Date | undefined; updatedAt?: Date | undefined; archivedAt?: Date | null | undefined; }, Record>;