import type { DiffOutcome, FlattenedAttributeDescriptor, ManifestAttribute, RenameCandidate, TransformSuggestion } from './migration-types.js'; interface CreateTransformSuggestionsOptions { addedKeys: string[]; manualItems: DiffOutcome[]; newAttributes: Record; newLeafAttributes: FlattenedAttributeDescriptor[]; oldAttributes: Record; oldLeafAttributes: FlattenedAttributeDescriptor[]; removedKeys: string[]; renameCandidates: RenameCandidate[]; } export declare function createTransformSuggestions({ oldAttributes, newAttributes, addedKeys, removedKeys, manualItems, renameCandidates, oldLeafAttributes, newLeafAttributes }: CreateTransformSuggestionsOptions): TransformSuggestion[]; export declare function describeConstraintChange(oldAttribute: ManifestAttribute, newAttribute: ManifestAttribute): string; export {};