interface SnapshotField { collection: string; field: string; type?: string; schema?: { is_primary_key?: boolean; data_type?: string; max_length?: number | null; numeric_precision?: number | null; numeric_scale?: number | null; } | null; } interface SnapshotRelation { collection: string; field: string; related_collection?: string | null; } export declare function alignUuidForeignKeyTypes(snapshot: { fields?: SnapshotField[]; relations?: SnapshotRelation[]; }): void; export {};