import { AnyCaseNodeOrData, CoreShapedArrayMatcher, CoreShapedObjectMatcher, JsonOrMatcherMap, LookupableMatcher } from './types';
export declare const coreShapedArrayMatcher: (example: Array<AnyCaseNodeOrData>) => CoreShapedArrayMatcher;
export declare const coreShapedObjectMatcher: (example: JsonOrMatcherMap) => CoreShapedObjectMatcher;
export declare const coreLookupMatcher: (uniqueName: string, child: AnyCaseNodeOrData) => LookupableMatcher;
export declare const coreLookupMatcherRequest: (uniqueName: string) => LookupableMatcher;
