import type { CaseError, MatchResult } from './types';
export declare const combineResults: (...results: MatchResult[]) => MatchResult;
export declare const combineResultPromises: (...results: (MatchResult | Promise<MatchResult>)[]) => Promise<MatchResult>;
export declare const makeResults: (...err: CaseError[]) => MatchResult;
export declare const makeNoErrorResult: () => MatchResult;
export declare const hasErrors: (result: MatchResult) => boolean;
export declare const hasNoErrors: (result: MatchResult) => boolean;
