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 Dev extends BaseCommand {
    static description: string;
    static flags: {
        path: _oclif_core_lib_interfaces.OptionFlag<string, _oclif_core_lib_interfaces_parser.CustomOptions>;
        host: _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        'live-reload': _oclif_core_lib_interfaces.OptionFlag<string, _oclif_core_lib_interfaces_parser.CustomOptions>;
        poll: _oclif_core_lib_interfaces.BooleanFlag<boolean>;
        'theme-editor-sync': _oclif_core_lib_interfaces.BooleanFlag<boolean>;
        port: _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        store: _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        theme: _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        only: _oclif_core_lib_interfaces.OptionFlag<string[] | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        ignore: _oclif_core_lib_interfaces.OptionFlag<string[] | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        stable: _oclif_core_lib_interfaces.BooleanFlag<boolean>;
        force: _oclif_core_lib_interfaces.BooleanFlag<boolean>;
        password: _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        environment: _oclif_core_lib_interfaces.OptionFlag<string | undefined, _oclif_core_lib_interfaces_parser.CustomOptions>;
        verbose: _oclif_core_lib_interfaces.BooleanFlag<boolean>;
    };
    static ignoredFiles: string[];
    run(): Promise<void>;
}

export { Dev as default };
