declare const evaluationSymbol: unique symbol; interface Evaluation { [evaluationSymbol]: true; (value: any): boolean; } export declare const createEvaluation: (callback: (value: any) => boolean) => any; export declare const any: any; export declare const isEvaluation: (value: any) => value is Evaluation; interface MatchOptions { mutate?: boolean; partial?: boolean; } export declare const match: (actual: T, expected: T, { mutate, partial }?: MatchOptions) => boolean; export {}; //# sourceMappingURL=match.d.ts.map