import { CollectionConfig, Property } from "@rebasepro/types"; /** * The Drizzle column declaration a property compiles to, or `null` when the * property puts no column on *this* table (an inverse relation, whose column * lives on the target). Exported so it can be checked against its DDL twin * `getSqlColumnType` directly — the two disagreeing is what left `geopoint` * with a database column and no Drizzle key. */ export declare const getDrizzleColumn: (propName: string, prop: Property, collection: CollectionConfig, collections: CollectionConfig[]) => string | null; export declare const generateSchema: (allCollections: CollectionConfig[], stripPolicies?: boolean) => Promise;