import { Modify } from "./reference-walker";
import { Swagger, SwaggerLookup as Lookup } from '@atlassian/atlassian-openapi';
export type ReferenceWalker = (component: A, modify: Modify) => void;
export declare function shallowEquality(referenceWalker: ReferenceWalker): (x: A | Swagger.Reference, y: A | Swagger.Reference) => boolean;
export declare function deepEquality(xLookup: Lookup.Lookup, yLookup: Lookup.Lookup): (x: A | Swagger.Reference, y: A | Swagger.Reference) => boolean;
//# sourceMappingURL=component-equivalence.d.ts.map