import { CustomFieldEnumType, Delta, FieldDefinition, SyncActionConfig, UpdateAction } from '../utils/types';
export declare const baseActionsList: Array<UpdateAction>;
export declare function actionsMapBase<T = CustomFieldEnumType | FieldDefinition>(diff: Delta, oldObj: T, newObj: T, config?: SyncActionConfig): {
    [x: string]: any;
    action: string;
}[];
export declare function actionsMapFieldDefinitions(fieldDefinitionsDiff: Delta, previous: Array<FieldDefinition>, next: Array<FieldDefinition>, diffPaths: Delta): any;
