import { LintIssue, LintResult } from "@apso/schema-tools"; import BaseCommand from "../../lib/base-command"; import { ApsorcType } from "../../lib/apsorc-parser"; /** Lints (and with `fix`, repairs and saves) an .apsorc file. */ export declare function lintApsorc(configPath: string, apsorc: ApsorcType, fix: boolean): { result: LintResult; fixed: LintIssue[]; backupPath?: string; }; export default class SchemaLint extends BaseCommand { static description: string; static examples: string[]; static flags: { fix: import("@oclif/core/lib/interfaces").BooleanFlag; json: import("@oclif/core/lib/interfaces").BooleanFlag; }; run(): Promise; }