/** * Collection columns shared between db-main and db-marketplace */ /** * Core columns for collections table */ export declare function collectionCoreColumns(): { name: import("drizzle-orm").NotNull>; slug: import("drizzle-orm").NotNull>; definition: import("drizzle-orm").HasDefault>>; seo: import("drizzle-orm").HasDefault>>; heroMedia: import("drizzle-orm/pg-core").PgJsonbBuilderInitial<"hero_media">; sourceRef: import("drizzle-orm/pg-core").PgTextBuilderInitial<"source_ref", [string, ...string[]]>; createdAt: import("drizzle-orm").HasDefault>; updatedAt: import("drizzle-orm").HasDefault>; }; /** * Core columns for collection_items table */ export declare function collectionItemsCoreColumns(): { rank: import("drizzle-orm").HasDefault>>; pinned: import("drizzle-orm").HasDefault>>; excluded: import("drizzle-orm").HasDefault>>; computedAt: import("drizzle-orm/pg-core").PgTimestampBuilderInitial<"computed_at">; reason: import("drizzle-orm/pg-core").PgTextBuilderInitial<"reason", [string, ...string[]]>; }; /** * Core columns for collection_translations table */ export declare function collectionTranslationsCoreColumns(): { locale: import("drizzle-orm").NotNull>; name: import("drizzle-orm").NotNull>; slug: import("drizzle-orm/pg-core").PgTextBuilderInitial<"slug", [string, ...string[]]>; description: import("drizzle-orm/pg-core").PgTextBuilderInitial<"description", [string, ...string[]]>; createdAt: import("drizzle-orm").HasDefault>; }; //# sourceMappingURL=collection.d.ts.map