import { ICompareOptions } from '../interface/ICompareOptions'; import { BaseDiffField } from './BaseDiffField'; import { DiffType } from '../enums/diffType'; import { DiffObjType } from '../type/DiffObjType'; export declare class ArrayDiffBaseField extends BaseDiffField { constructor(originRawObj: any, comparingRawObj: any, compareOptions: ICompareOptions); compare(origin: unknown, comparing: unknown): DiffType; applyArray(originRawList: any, comparingRawList: any): any[]; __getOriginFromDiff(diffObj: DiffObjType): unknown; __getComparingFromDiff(diffObj: DiffObjType): unknown; getCombinedKey(item: any, combinedKeyArr: string[], identifier: string): string; doDiff(originRawObj: unknown, comparingRawObj: unknown): DiffObjType; } //# sourceMappingURL=ArrayDiffBaseField.d.ts.map