import { BaseRepopoCommand } from "../baseCommand.js"; /** * This tool enforces policies across the code base via a series of handler functions. The handler functions are * associated with a regular expression, and all files matching that expression are passed to the handler function. * * By default, the list of files to check comes from `git ls-files. You can also pipe in file names from stdin. For * example: * * `git ls-files -co --exclude-standard --full-name | repopo check --stdin --verbose` */ export declare class CheckPolicy extends BaseRepopoCommand { static readonly summary = "Checks and applies policies to the files in the repository."; static readonly flags: { readonly config: import("@oclif/core/interfaces").OptionFlag; readonly fix: import("@oclif/core/interfaces").BooleanFlag; readonly stdin: import("@oclif/core/interfaces").BooleanFlag; }; run(): Promise; /** * Collects file paths to check from either stdin or git ls-files. */ private collectFilePaths; /** * Formats a single policy file result, logging messages and setting exit codes. */ private formatResult; private formatFixResult; private formatPolicyErrorFixResult; private formatResolutionResult; private formatPolicyFailure; private logMessages; } //# sourceMappingURL=check.d.ts.map