/** * Ship cabin core columns - shared between db-main and db-marketplace. * Contains individual cabin data. */ export declare function shipCabinCoreColumns(): { cabinNumber: import("drizzle-orm/pg-core").PgTextBuilderInitial<"cabin_number", [string, ...string[]]>; deck: import("drizzle-orm/pg-core").PgTextBuilderInitial<"deck", [string, ...string[]]>; position: import("drizzle-orm/pg-core").PgTextBuilderInitial<"position", [string, ...string[]]>; accessible: import("drizzle-orm/pg-core").PgBooleanBuilderInitial<"accessible">; notes: import("drizzle-orm/pg-core").PgTextBuilderInitial<"notes", [string, ...string[]]>; }; /** * Ship cabin category core columns - shared between db-main and db-marketplace. * Contains cabin category data. * NOTE: Some fields differ between db-main (code, currency, amount, images, marketingCopy) * and db-marketplace (codes array, media, legendImage, floorPlanImage, cabinImage, description). * Only common fields are included here. */ export declare function shipCabinCategoryCoreColumns(): { name: import("drizzle-orm").NotNull>; maxOccupancy: import("drizzle-orm/pg-core").PgIntegerBuilderInitial<"max_occupancy">; features: import("drizzle-orm/pg-core").PgJsonbBuilderInitial<"features">; deckLocation: import("drizzle-orm/pg-core").PgTextBuilderInitial<"deck_location", [string, ...string[]]>; sortOrder: import("drizzle-orm/pg-core").PgIntegerBuilderInitial<"sort_order">; }; //# sourceMappingURL=cruise.d.ts.map