export declare function diffByName(expectedItems: readonly T[], actualItems: readonly T[], getName: (item: T) => string, getShape: (item: T) => string): { missing: string[]; extra: string[]; changed: string[]; }; export declare function diffSettings(expectedSettings: Record, actualSettings: Record): string[]; export declare function diffNamedShapeMaps(expected: ReadonlyMap, actual: ReadonlyMap): string[]; //# sourceMappingURL=drift-diff.d.ts.map