import { Stats } from 'webpack';
import { YamlConfig } from '../../../types';
declare class BuildRunner {
    static yamlConfig: YamlConfig;
    static pluginId: string;
    static version: string;
    static run(options?: {
        zip?: boolean;
    }): Promise<void>;
    static compile: () => Promise<unknown>;
    static resetYamlConfig: () => void;
    static collectAndCheckInfo: () => void;
    static generateMappings: (fileName: string, folder?: string) => void;
    static collectFileMappings: (rootPath: string, folder?: string) => Promise<void>;
    static generateYaml: () => Promise<void>;
    static handleError(err?: Error, stats?: Stats): import("webpack-format-messages").Messages;
}
export default BuildRunner;
