import * as _oclif_core_lib_interfaces from '@oclif/core/lib/interfaces';
import * as _oclif_core_lib_interfaces_parser from '@oclif/core/lib/interfaces/parser';
import BaseCommand from '../../utilities/command.js';
import '@oclif/core';

declare class Check extends BaseCommand {
    static description: string;
    static flags: {
        path: _oclif_core_lib_interfaces.OptionFlag<string, _oclif_core_lib_interfaces_parser.CustomOptions>;
        'auto-correct': _oclif_core_lib_interfaces.BooleanFlag<boolean>;
        category: _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        config: _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        'exclude-category': _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        'fail-level': _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        init: _oclif_core_lib_interfaces.BooleanFlag<boolean>;
        list: _oclif_core_lib_interfaces.BooleanFlag<boolean>;
        output: _oclif_core_lib_interfaces.OptionFlag<string, _oclif_core_lib_interfaces_parser.CustomOptions>;
        print: _oclif_core_lib_interfaces.BooleanFlag<boolean>;
        version: _oclif_core_lib_interfaces.BooleanFlag<boolean>;
        environment: _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        verbose: _oclif_core_lib_interfaces.BooleanFlag<boolean>;
    };
    run(): Promise<void>;
}

export { Check as default };
