import { ReleaseCheckerOptions } from '../../cli-options/cli-options-parser'; import { Checker, CheckerProps, ValidationError, ValidationWarning } from './checker-interface'; export declare function setErrors(errors: ValidationError[]): { in(checker: Partial): void; }; export declare function setErrorsAndWarnings(errorsAndWarnings: Array): { in(checker: Partial): void; }; export declare function setWarnings(warnings: ValidationWarning[]): { in(checker: Partial): void; }; export declare function setCatchedError(error: Error): { in(checker: Partial): void; }; export declare function runChecker(checker: Partial): void; export declare function ensureThatMethod(methodName: CheckerProps): { in(checker: Partial): { exists(): void; }; }; export declare function ensureThatChecker(checker: Partial): { canRun(): void; }; export declare function all(checkers: Array>): { hasPassed(): boolean; }; export declare function filter(checkers: Array>): { from(cliOptions: Partial): Partial[]; }; export declare function getShortSyntaxOfCliOption(cliOption: string | undefined): string; export declare function should(checker: Partial): { beSkipped(cliOptions: Partial): boolean; };