export interface InferenceResult { propType?: string; extra?: string; } export declare function inferPropertyFromData(columnName: string, pgDataType: string, currentPropType: string, sampleValues: unknown[], isPk: boolean, /** * False when generating for a project without `@rebasepro/admin-types`, where * `BaseProperty` declares no `admin` field and the block below would not * compile. The type-level inferences (`propType`, `url`, `storage`) are * unaffected — only the form-widget hints are dropped. */ emitAdmin?: boolean): InferenceResult;