declare const stormPreset: {
    automock?: boolean | undefined;
    bail?: number | boolean | undefined;
    cache?: boolean | undefined;
    cacheDirectory?: string | undefined;
    ci?: boolean | undefined;
    clearMocks?: boolean | undefined;
    changedFilesWithAncestor?: boolean | undefined;
    changedSince?: string | undefined;
    collectCoverage?: boolean | undefined;
    collectCoverageFrom?: string[] | undefined;
    coverageDirectory?: string | undefined;
    coveragePathIgnorePatterns?: string[] | undefined;
    coverageProvider?: "babel" | "v8" | undefined;
    coverageReporters?: ("json" | "clover" | "cobertura" | "html-spa" | "html" | "json-summary" | "lcov" | "lcovonly" | "none" | "teamcity" | "text" | "text-lcov" | "text-summary" | ["json" | "clover" | "cobertura" | "html-spa" | "html" | "json-summary" | "lcov" | "lcovonly" | "none" | "teamcity" | "text" | "text-lcov" | "text-summary", {
        [x: string]: unknown;
    }])[] | undefined;
    coverageThreshold?: {
        [path: string]: {
            branches?: number | undefined;
            functions?: number | undefined;
            lines?: number | undefined;
            statements?: number | undefined;
        };
        global: {
            branches?: number | undefined;
            functions?: number | undefined;
            lines?: number | undefined;
            statements?: number | undefined;
        };
    } | undefined;
    dependencyExtractor?: string | undefined;
    detectLeaks?: boolean | undefined;
    detectOpenHandles?: boolean | undefined;
    displayName?: string | {
        name: string;
        color: "black" | "red" | "green" | "yellow" | "blue" | "magenta" | "cyan" | "white" | "gray" | "grey" | "blackBright" | "redBright" | "greenBright" | "yellowBright" | "blueBright" | "magentaBright" | "cyanBright" | "whiteBright";
    } | undefined;
    expand?: boolean | undefined;
    extensionsToTreatAsEsm?: string[] | undefined;
    fakeTimers?: ({
        enableGlobally?: boolean | undefined;
    } & ({
        advanceTimers?: number | boolean | undefined;
        doNotFake?: ("Date" | "hrtime" | "nextTick" | "performance" | "queueMicrotask" | "requestAnimationFrame" | "cancelAnimationFrame" | "requestIdleCallback" | "cancelIdleCallback" | "setImmediate" | "clearImmediate" | "setInterval" | "clearInterval" | "setTimeout" | "clearTimeout")[] | undefined;
        now?: number | undefined;
        timerLimit?: number | undefined;
        legacyFakeTimers?: false | undefined;
    } | {
        legacyFakeTimers?: true | undefined;
    })) | undefined;
    filter?: string | undefined;
    findRelatedTests?: boolean | undefined;
    forceCoverageMatch?: string[] | undefined;
    forceExit?: boolean | undefined;
    json?: boolean | undefined;
    globals?: {
        [x: string]: unknown;
    } | undefined;
    globalSetup?: string | null | undefined;
    globalTeardown?: string | null | undefined;
    haste?: {
        computeSha1?: boolean | undefined;
        defaultPlatform?: string | null | undefined;
        forceNodeFilesystemAPI?: boolean | undefined;
        enableSymlinks?: boolean | undefined;
        hasteImplModulePath?: string | undefined;
        platforms?: string[] | undefined;
        throwOnModuleCollision?: boolean | undefined;
        hasteMapModulePath?: string | undefined;
        retainAllFiles?: boolean | undefined;
    } | undefined;
    id?: string | undefined;
    injectGlobals?: boolean | undefined;
    reporters?: (string | [string, {
        [x: string]: unknown;
    }])[] | undefined;
    logHeapUsage?: boolean | undefined;
    lastCommit?: boolean | undefined;
    listTests?: boolean | undefined;
    maxConcurrency?: number | undefined;
    maxWorkers?: string | number | undefined;
    moduleDirectories?: string[] | undefined;
    moduleFileExtensions?: string[] | undefined;
    moduleNameMapper?: {
        [x: string]: string | string[];
    } | undefined;
    modulePathIgnorePatterns?: string[] | undefined;
    modulePaths?: string[] | undefined;
    noStackTrace?: boolean | undefined;
    notify?: boolean | undefined;
    notifyMode?: string | undefined;
    onlyChanged?: boolean | undefined;
    onlyFailures?: boolean | undefined;
    openHandlesTimeout?: number | undefined;
    outputFile?: string | undefined;
    passWithNoTests?: boolean | undefined;
    preset?: string | null | undefined;
    prettierPath?: string | null | undefined;
    projects?: (string | {
        [x: string]: unknown;
    })[] | undefined;
    randomize?: boolean | undefined;
    replname?: string | null | undefined;
    resetMocks?: boolean | undefined;
    resetModules?: boolean | undefined;
    resolver?: string | null | undefined;
    restoreMocks?: boolean | undefined;
    rootDir?: string | undefined;
    roots?: string[] | undefined;
    runner?: string | undefined;
    runTestsByPath?: boolean | undefined;
    runtime?: string | undefined;
    sandboxInjectedGlobals?: string[] | undefined;
    setupFiles?: string[] | undefined;
    setupFilesAfterEnv?: string[] | undefined;
    showSeed?: boolean | undefined;
    silent?: boolean | undefined;
    skipFilter?: boolean | undefined;
    skipNodeResolution?: boolean | undefined;
    slowTestThreshold?: number | undefined;
    snapshotResolver?: string | undefined;
    snapshotSerializers?: string[] | undefined;
    snapshotFormat?: {
        callToJSON?: boolean | undefined;
        compareKeys?: null | undefined;
        escapeRegex?: boolean | undefined;
        escapeString?: boolean | undefined;
        highlight?: boolean | undefined;
        indent?: number | undefined;
        maxDepth?: number | undefined;
        maxWidth?: number | undefined;
        min?: boolean | undefined;
        printBasicPrototype?: boolean | undefined;
        printFunctionName?: boolean | undefined;
        theme?: {
            comment?: string | undefined;
            content?: string | undefined;
            prop?: string | undefined;
            tag?: string | undefined;
            value?: string | undefined;
        } | undefined;
    } | undefined;
    errorOnDeprecated?: boolean | undefined;
    testEnvironment?: string | undefined;
    testEnvironmentOptions?: {
        [x: string]: unknown;
    } | undefined;
    testFailureExitCode?: number | undefined;
    testLocationInResults?: boolean | undefined;
    testMatch?: string | string[] | undefined;
    testNamePattern?: string | undefined;
    testPathIgnorePatterns?: string[] | undefined;
    testRegex?: string | string[] | undefined;
    testResultsProcessor?: string | undefined;
    testRunner?: string | undefined;
    testSequencer?: string | undefined;
    testTimeout?: number | undefined;
    transform?: {
        [x: string]: string | [string, unknown];
    } | undefined;
    transformIgnorePatterns?: string[] | undefined;
    watchPathIgnorePatterns?: string[] | undefined;
    unmockedModulePathPatterns?: string[] | undefined;
    updateSnapshot?: boolean | undefined;
    useStderr?: boolean | undefined;
    verbose?: boolean | undefined;
    waitForUnhandledRejections?: boolean | undefined;
    watch?: boolean | undefined;
    watchAll?: boolean | undefined;
    watchman?: boolean | undefined;
    watchPlugins?: (string | [string, unknown])[] | undefined;
    workerIdleMemoryLimit?: string | number | undefined;
    workerThreads?: boolean | undefined;
};

export { stormPreset };
