@eagleoutice/flowr - v2.13.1
    Preparing search index...
    interface ConfigQueryResult {
        ".meta": BaseQueryMeta;
        config: FlowrConfig;
        specialization?: {
            kind: ProjectKind;
            overwrite: {
                abstractInterpretation?: {
                    dataFrame?: {
                        maxColNames?: number;
                        readLoadedData?: { maxReadLines?: number; readExternalFiles?: boolean };
                    };
                    wideningThreshold?: number;
                };
                defaultEngine?: "tree-sitter"
                | "r-shell";
                defaultPlugins?: (string | [string?, unknown[]?] | undefined)[];
                engines?: (
                    | {
                        lax?: boolean;
                        treeSitterWasmPath?: string;
                        type?: "tree-sitter";
                        wasmPath?: string;
                        [key: string]: unknown;
                    }
                    | { rPath?: string; type?: "r-shell"; [key: string]: unknown }
                    | undefined
                )[];
                gas?: {
                    features?: { [key: string]: number | undefined };
                    heapProvider?: () => GasHeapStatistics | undefined;
                    thresholds?: {
                        memory?: {
                            critical?: number;
                            problematic?: number;
                            [key: string]: unknown;
                        };
                        timeMs?: {
                            critical?: number;
                            problematic?: number;
                            [key: string]: unknown;
                        };
                        [key: string]: unknown;
                    };
                    [key: string]: unknown;
                };
                ignoreLoadCalls?: boolean;
                ignoreSourceCalls?: boolean;
                linter?: { disabledRules?: (string | undefined)[] };
                logLevel?:
                    | "error"
                    | "info"
                    | "debug"
                    | "trace"
                    | "silly"
                    | "warn"
                    | "fatal";
                project?: {
                    basePackages?: (string | undefined)[];
                    implicitSources?: (string | undefined)[];
                    resolveUnknownPathsOnDisk?: boolean;
                    useProjectType?: ProjectKind;
                };
                repl?: {
                    autoUseFileProtocol?: boolean;
                    dfProcessorHeat?: boolean;
                    hints?: boolean;
                    plugins?: (string | [string?, (...)[]?] | undefined)[];
                    queryStats?: boolean;
                    quickStats?: boolean;
                    showPlugins?: boolean;
                };
                semantics?: {
                    environment?: {
                        overwriteBuiltIns?: {
                            definitions?: (...)[];
                            loadDefaults?: boolean;
                        };
                    };
                };
                solver?: {
                    evalStrings?: boolean;
                    instrument?: {
                        dataflowExtractors?: (
                            extractor: DataflowProcessors<ParentInformation>,
                            ctx: FlowrAnalyzerContext,
                        ) => DataflowProcessors<ParentInformation>;
                    };
                    resolveSource?: {
                        applyReplacements?: ({ [key: ...]: ... } | undefined)[];
                        assumeFilesExist?: boolean;
                        dropPaths?: DropPathsOption;
                        ignoreCapitalization?: boolean;
                        inferWorkingDirectory?: InferWorkingDirectory;
                        repeatedSourceLimit?: number;
                        searchPath?: (string | undefined)[];
                        [key: string]: unknown;
                    };
                    sigdb?: {
                        additionalPaths?: (string | undefined)[];
                        assumedRVersion?: string;
                        autoSync?: boolean;
                        downloadRepo?: string;
                        eagerlyLoad?: boolean;
                        eagerlyLoadExports?: boolean;
                        enabled?: boolean;
                        linkBaseR?: boolean;
                        linkBaseRCalls?: boolean;
                        linkDescriptionDependencies?: boolean;
                        linkPackageCalls?: boolean;
                        loadProjectDependencies?: boolean;
                        versionOverrides?: { [key: string]: string | undefined };
                        versionSelection?: VersionSelection;
                        warmInBackground?: boolean;
                    };
                    slicer?: { autoExtend?: boolean; threshold?: number };
                    trackEnvironments?: boolean;
                    variables?: VariableResolve;
                    versionManagement?: { linkedVersionGroups?: ((...)[] | undefined)[] };
                };
                specializeConfig?: {
                    notebook?: {
                        abstractInterpretation?: {
                            dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                            wideningThreshold?: number;
                        };
                        defaultEngine?: "tree-sitter"
                        | "r-shell";
                        defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                        engines?: (
                            | {
                                lax?: ...;
                                treeSitterWasmPath?: ...;
                                type?: ...;
                                wasmPath?: ...;
                                [key: ...]: ...;
                            }
                            | { rPath?: ...; type?: ...; [key: ...]: ... }
                            | undefined
                        )[];
                        gas?: {
                            features?: { [key: ...]: ... };
                            heapProvider?: () => ...;
                            thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                            [key: string]: unknown;
                        };
                        ignoreLoadCalls?: boolean;
                        ignoreSourceCalls?: boolean;
                        inherit?: ProjectKind;
                        linter?: { disabledRules?: (...)[] };
                        logLevel?:
                            | "error"
                            | "info"
                            | "debug"
                            | "trace"
                            | "silly"
                            | "warn"
                            | "fatal";
                        project?: {
                            basePackages?: (...)[];
                            implicitSources?: (...)[];
                            resolveUnknownPathsOnDisk?: boolean;
                            useProjectType?: ProjectKind;
                        };
                        repl?: {
                            autoUseFileProtocol?: boolean;
                            dfProcessorHeat?: boolean;
                            hints?: boolean;
                            plugins?: (...)[];
                            queryStats?: boolean;
                            quickStats?: boolean;
                            showPlugins?: boolean;
                        };
                        semantics?: { environment?: { overwriteBuiltIns?: ... } };
                        solver?: {
                            evalStrings?: boolean;
                            instrument?: { dataflowExtractors?: ... };
                            resolveSource?: {
                                applyReplacements?: ...;
                                assumeFilesExist?: ...;
                                dropPaths?: ...;
                                ignoreCapitalization?: ...;
                                inferWorkingDirectory?: ...;
                                repeatedSourceLimit?: ...;
                                searchPath?: ...;
                                [key: ...]: ...;
                            };
                            sigdb?: {
                                additionalPaths?: ...;
                                assumedRVersion?: ...;
                                autoSync?: ...;
                                downloadRepo?: ...;
                                eagerlyLoad?: ...;
                                eagerlyLoadExports?: ...;
                                enabled?: ...;
                                linkBaseR?: ...;
                                linkBaseRCalls?: ...;
                                linkDescriptionDependencies?: ...;
                                linkPackageCalls?: ...;
                                loadProjectDependencies?: ...;
                                versionOverrides?: ...;
                                versionSelection?: ...;
                                warmInBackground?: ...;
                            };
                            slicer?: { autoExtend?: ...; threshold?: ... };
                            trackEnvironments?: boolean;
                            variables?: VariableResolve;
                            versionManagement?: { linkedVersionGroups?: ... };
                        };
                        specializeConfig?: {
                            notebook?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            package?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            project?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            script?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            "shiny-app"?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            unknown?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                        };
                        [key: string]: unknown;
                    };
                    package?: {
                        abstractInterpretation?: {
                            dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                            wideningThreshold?: number;
                        };
                        defaultEngine?: "tree-sitter"
                        | "r-shell";
                        defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                        engines?: (
                            | {
                                lax?: ...;
                                treeSitterWasmPath?: ...;
                                type?: ...;
                                wasmPath?: ...;
                                [key: ...]: ...;
                            }
                            | { rPath?: ...; type?: ...; [key: ...]: ... }
                            | undefined
                        )[];
                        gas?: {
                            features?: { [key: ...]: ... };
                            heapProvider?: () => ...;
                            thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                            [key: string]: unknown;
                        };
                        ignoreLoadCalls?: boolean;
                        ignoreSourceCalls?: boolean;
                        inherit?: ProjectKind;
                        linter?: { disabledRules?: (...)[] };
                        logLevel?:
                            | "error"
                            | "info"
                            | "debug"
                            | "trace"
                            | "silly"
                            | "warn"
                            | "fatal";
                        project?: {
                            basePackages?: (...)[];
                            implicitSources?: (...)[];
                            resolveUnknownPathsOnDisk?: boolean;
                            useProjectType?: ProjectKind;
                        };
                        repl?: {
                            autoUseFileProtocol?: boolean;
                            dfProcessorHeat?: boolean;
                            hints?: boolean;
                            plugins?: (...)[];
                            queryStats?: boolean;
                            quickStats?: boolean;
                            showPlugins?: boolean;
                        };
                        semantics?: { environment?: { overwriteBuiltIns?: ... } };
                        solver?: {
                            evalStrings?: boolean;
                            instrument?: { dataflowExtractors?: ... };
                            resolveSource?: {
                                applyReplacements?: ...;
                                assumeFilesExist?: ...;
                                dropPaths?: ...;
                                ignoreCapitalization?: ...;
                                inferWorkingDirectory?: ...;
                                repeatedSourceLimit?: ...;
                                searchPath?: ...;
                                [key: ...]: ...;
                            };
                            sigdb?: {
                                additionalPaths?: ...;
                                assumedRVersion?: ...;
                                autoSync?: ...;
                                downloadRepo?: ...;
                                eagerlyLoad?: ...;
                                eagerlyLoadExports?: ...;
                                enabled?: ...;
                                linkBaseR?: ...;
                                linkBaseRCalls?: ...;
                                linkDescriptionDependencies?: ...;
                                linkPackageCalls?: ...;
                                loadProjectDependencies?: ...;
                                versionOverrides?: ...;
                                versionSelection?: ...;
                                warmInBackground?: ...;
                            };
                            slicer?: { autoExtend?: ...; threshold?: ... };
                            trackEnvironments?: boolean;
                            variables?: VariableResolve;
                            versionManagement?: { linkedVersionGroups?: ... };
                        };
                        specializeConfig?: {
                            notebook?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            package?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            project?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            script?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            "shiny-app"?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            unknown?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                        };
                        [key: string]: unknown;
                    };
                    project?: {
                        abstractInterpretation?: {
                            dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                            wideningThreshold?: number;
                        };
                        defaultEngine?: "tree-sitter"
                        | "r-shell";
                        defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                        engines?: (
                            | {
                                lax?: ...;
                                treeSitterWasmPath?: ...;
                                type?: ...;
                                wasmPath?: ...;
                                [key: ...]: ...;
                            }
                            | { rPath?: ...; type?: ...; [key: ...]: ... }
                            | undefined
                        )[];
                        gas?: {
                            features?: { [key: ...]: ... };
                            heapProvider?: () => ...;
                            thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                            [key: string]: unknown;
                        };
                        ignoreLoadCalls?: boolean;
                        ignoreSourceCalls?: boolean;
                        inherit?: ProjectKind;
                        linter?: { disabledRules?: (...)[] };
                        logLevel?:
                            | "error"
                            | "info"
                            | "debug"
                            | "trace"
                            | "silly"
                            | "warn"
                            | "fatal";
                        project?: {
                            basePackages?: (...)[];
                            implicitSources?: (...)[];
                            resolveUnknownPathsOnDisk?: boolean;
                            useProjectType?: ProjectKind;
                        };
                        repl?: {
                            autoUseFileProtocol?: boolean;
                            dfProcessorHeat?: boolean;
                            hints?: boolean;
                            plugins?: (...)[];
                            queryStats?: boolean;
                            quickStats?: boolean;
                            showPlugins?: boolean;
                        };
                        semantics?: { environment?: { overwriteBuiltIns?: ... } };
                        solver?: {
                            evalStrings?: boolean;
                            instrument?: { dataflowExtractors?: ... };
                            resolveSource?: {
                                applyReplacements?: ...;
                                assumeFilesExist?: ...;
                                dropPaths?: ...;
                                ignoreCapitalization?: ...;
                                inferWorkingDirectory?: ...;
                                repeatedSourceLimit?: ...;
                                searchPath?: ...;
                                [key: ...]: ...;
                            };
                            sigdb?: {
                                additionalPaths?: ...;
                                assumedRVersion?: ...;
                                autoSync?: ...;
                                downloadRepo?: ...;
                                eagerlyLoad?: ...;
                                eagerlyLoadExports?: ...;
                                enabled?: ...;
                                linkBaseR?: ...;
                                linkBaseRCalls?: ...;
                                linkDescriptionDependencies?: ...;
                                linkPackageCalls?: ...;
                                loadProjectDependencies?: ...;
                                versionOverrides?: ...;
                                versionSelection?: ...;
                                warmInBackground?: ...;
                            };
                            slicer?: { autoExtend?: ...; threshold?: ... };
                            trackEnvironments?: boolean;
                            variables?: VariableResolve;
                            versionManagement?: { linkedVersionGroups?: ... };
                        };
                        specializeConfig?: {
                            notebook?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            package?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            project?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            script?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            "shiny-app"?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            unknown?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                        };
                        [key: string]: unknown;
                    };
                    script?: {
                        abstractInterpretation?: {
                            dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                            wideningThreshold?: number;
                        };
                        defaultEngine?: "tree-sitter"
                        | "r-shell";
                        defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                        engines?: (
                            | {
                                lax?: ...;
                                treeSitterWasmPath?: ...;
                                type?: ...;
                                wasmPath?: ...;
                                [key: ...]: ...;
                            }
                            | { rPath?: ...; type?: ...; [key: ...]: ... }
                            | undefined
                        )[];
                        gas?: {
                            features?: { [key: ...]: ... };
                            heapProvider?: () => ...;
                            thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                            [key: string]: unknown;
                        };
                        ignoreLoadCalls?: boolean;
                        ignoreSourceCalls?: boolean;
                        inherit?: ProjectKind;
                        linter?: { disabledRules?: (...)[] };
                        logLevel?:
                            | "error"
                            | "info"
                            | "debug"
                            | "trace"
                            | "silly"
                            | "warn"
                            | "fatal";
                        project?: {
                            basePackages?: (...)[];
                            implicitSources?: (...)[];
                            resolveUnknownPathsOnDisk?: boolean;
                            useProjectType?: ProjectKind;
                        };
                        repl?: {
                            autoUseFileProtocol?: boolean;
                            dfProcessorHeat?: boolean;
                            hints?: boolean;
                            plugins?: (...)[];
                            queryStats?: boolean;
                            quickStats?: boolean;
                            showPlugins?: boolean;
                        };
                        semantics?: { environment?: { overwriteBuiltIns?: ... } };
                        solver?: {
                            evalStrings?: boolean;
                            instrument?: { dataflowExtractors?: ... };
                            resolveSource?: {
                                applyReplacements?: ...;
                                assumeFilesExist?: ...;
                                dropPaths?: ...;
                                ignoreCapitalization?: ...;
                                inferWorkingDirectory?: ...;
                                repeatedSourceLimit?: ...;
                                searchPath?: ...;
                                [key: ...]: ...;
                            };
                            sigdb?: {
                                additionalPaths?: ...;
                                assumedRVersion?: ...;
                                autoSync?: ...;
                                downloadRepo?: ...;
                                eagerlyLoad?: ...;
                                eagerlyLoadExports?: ...;
                                enabled?: ...;
                                linkBaseR?: ...;
                                linkBaseRCalls?: ...;
                                linkDescriptionDependencies?: ...;
                                linkPackageCalls?: ...;
                                loadProjectDependencies?: ...;
                                versionOverrides?: ...;
                                versionSelection?: ...;
                                warmInBackground?: ...;
                            };
                            slicer?: { autoExtend?: ...; threshold?: ... };
                            trackEnvironments?: boolean;
                            variables?: VariableResolve;
                            versionManagement?: { linkedVersionGroups?: ... };
                        };
                        specializeConfig?: {
                            notebook?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            package?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            project?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            script?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            "shiny-app"?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            unknown?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                        };
                        [key: string]: unknown;
                    };
                    "shiny-app"?: {
                        abstractInterpretation?: {
                            dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                            wideningThreshold?: number;
                        };
                        defaultEngine?: "tree-sitter"
                        | "r-shell";
                        defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                        engines?: (
                            | {
                                lax?: ...;
                                treeSitterWasmPath?: ...;
                                type?: ...;
                                wasmPath?: ...;
                                [key: ...]: ...;
                            }
                            | { rPath?: ...; type?: ...; [key: ...]: ... }
                            | undefined
                        )[];
                        gas?: {
                            features?: { [key: ...]: ... };
                            heapProvider?: () => ...;
                            thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                            [key: string]: unknown;
                        };
                        ignoreLoadCalls?: boolean;
                        ignoreSourceCalls?: boolean;
                        inherit?: ProjectKind;
                        linter?: { disabledRules?: (...)[] };
                        logLevel?:
                            | "error"
                            | "info"
                            | "debug"
                            | "trace"
                            | "silly"
                            | "warn"
                            | "fatal";
                        project?: {
                            basePackages?: (...)[];
                            implicitSources?: (...)[];
                            resolveUnknownPathsOnDisk?: boolean;
                            useProjectType?: ProjectKind;
                        };
                        repl?: {
                            autoUseFileProtocol?: boolean;
                            dfProcessorHeat?: boolean;
                            hints?: boolean;
                            plugins?: (...)[];
                            queryStats?: boolean;
                            quickStats?: boolean;
                            showPlugins?: boolean;
                        };
                        semantics?: { environment?: { overwriteBuiltIns?: ... } };
                        solver?: {
                            evalStrings?: boolean;
                            instrument?: { dataflowExtractors?: ... };
                            resolveSource?: {
                                applyReplacements?: ...;
                                assumeFilesExist?: ...;
                                dropPaths?: ...;
                                ignoreCapitalization?: ...;
                                inferWorkingDirectory?: ...;
                                repeatedSourceLimit?: ...;
                                searchPath?: ...;
                                [key: ...]: ...;
                            };
                            sigdb?: {
                                additionalPaths?: ...;
                                assumedRVersion?: ...;
                                autoSync?: ...;
                                downloadRepo?: ...;
                                eagerlyLoad?: ...;
                                eagerlyLoadExports?: ...;
                                enabled?: ...;
                                linkBaseR?: ...;
                                linkBaseRCalls?: ...;
                                linkDescriptionDependencies?: ...;
                                linkPackageCalls?: ...;
                                loadProjectDependencies?: ...;
                                versionOverrides?: ...;
                                versionSelection?: ...;
                                warmInBackground?: ...;
                            };
                            slicer?: { autoExtend?: ...; threshold?: ... };
                            trackEnvironments?: boolean;
                            variables?: VariableResolve;
                            versionManagement?: { linkedVersionGroups?: ... };
                        };
                        specializeConfig?: {
                            notebook?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            package?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            project?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            script?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            "shiny-app"?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            unknown?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                        };
                        [key: string]: unknown;
                    };
                    unknown?: {
                        abstractInterpretation?: {
                            dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                            wideningThreshold?: number;
                        };
                        defaultEngine?: "tree-sitter"
                        | "r-shell";
                        defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                        engines?: (
                            | {
                                lax?: ...;
                                treeSitterWasmPath?: ...;
                                type?: ...;
                                wasmPath?: ...;
                                [key: ...]: ...;
                            }
                            | { rPath?: ...; type?: ...; [key: ...]: ... }
                            | undefined
                        )[];
                        gas?: {
                            features?: { [key: ...]: ... };
                            heapProvider?: () => ...;
                            thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                            [key: string]: unknown;
                        };
                        ignoreLoadCalls?: boolean;
                        ignoreSourceCalls?: boolean;
                        inherit?: ProjectKind;
                        linter?: { disabledRules?: (...)[] };
                        logLevel?:
                            | "error"
                            | "info"
                            | "debug"
                            | "trace"
                            | "silly"
                            | "warn"
                            | "fatal";
                        project?: {
                            basePackages?: (...)[];
                            implicitSources?: (...)[];
                            resolveUnknownPathsOnDisk?: boolean;
                            useProjectType?: ProjectKind;
                        };
                        repl?: {
                            autoUseFileProtocol?: boolean;
                            dfProcessorHeat?: boolean;
                            hints?: boolean;
                            plugins?: (...)[];
                            queryStats?: boolean;
                            quickStats?: boolean;
                            showPlugins?: boolean;
                        };
                        semantics?: { environment?: { overwriteBuiltIns?: ... } };
                        solver?: {
                            evalStrings?: boolean;
                            instrument?: { dataflowExtractors?: ... };
                            resolveSource?: {
                                applyReplacements?: ...;
                                assumeFilesExist?: ...;
                                dropPaths?: ...;
                                ignoreCapitalization?: ...;
                                inferWorkingDirectory?: ...;
                                repeatedSourceLimit?: ...;
                                searchPath?: ...;
                                [key: ...]: ...;
                            };
                            sigdb?: {
                                additionalPaths?: ...;
                                assumedRVersion?: ...;
                                autoSync?: ...;
                                downloadRepo?: ...;
                                eagerlyLoad?: ...;
                                eagerlyLoadExports?: ...;
                                enabled?: ...;
                                linkBaseR?: ...;
                                linkBaseRCalls?: ...;
                                linkDescriptionDependencies?: ...;
                                linkPackageCalls?: ...;
                                loadProjectDependencies?: ...;
                                versionOverrides?: ...;
                                versionSelection?: ...;
                                warmInBackground?: ...;
                            };
                            slicer?: { autoExtend?: ...; threshold?: ... };
                            trackEnvironments?: boolean;
                            variables?: VariableResolve;
                            versionManagement?: { linkedVersionGroups?: ... };
                        };
                        specializeConfig?: {
                            notebook?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            package?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            project?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            script?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            "shiny-app"?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                            unknown?: {
                                abstractInterpretation?: ...;
                                defaultEngine?: ...;
                                defaultPlugins?: ...;
                                engines?: ...;
                                gas?: ...;
                                ignoreLoadCalls?: ...;
                                ignoreSourceCalls?: ...;
                                inherit?: ...;
                                linter?: ...;
                                logLevel?: ...;
                                project?: ...;
                                repl?: ...;
                                semantics?: ...;
                                solver?: ...;
                                specializeConfig?: ...;
                                [key: ...]: ...;
                            };
                        };
                        [key: string]: unknown;
                    };
                };
                [key: string]: unknown;
            };
        };
    }

    Hierarchy (View Summary)

    Hierarchy-Diagram

    UML class diagram of ConfigQueryResult
    Index

    Properties

    ".meta": BaseQueryMeta
    config: FlowrConfig
    specialization?: {
        kind: ProjectKind;
        overwrite: {
            abstractInterpretation?: {
                dataFrame?: {
                    maxColNames?: number;
                    readLoadedData?: { maxReadLines?: number; readExternalFiles?: boolean };
                };
                wideningThreshold?: number;
            };
            defaultEngine?: "tree-sitter"
            | "r-shell";
            defaultPlugins?: (string | [string?, unknown[]?] | undefined)[];
            engines?: (
                | {
                    lax?: boolean;
                    treeSitterWasmPath?: string;
                    type?: "tree-sitter";
                    wasmPath?: string;
                    [key: string]: unknown;
                }
                | { rPath?: string; type?: "r-shell"; [key: string]: unknown }
                | undefined
            )[];
            gas?: {
                features?: { [key: string]: number | undefined };
                heapProvider?: () => GasHeapStatistics | undefined;
                thresholds?: {
                    memory?: {
                        critical?: number;
                        problematic?: number;
                        [key: string]: unknown;
                    };
                    timeMs?: {
                        critical?: number;
                        problematic?: number;
                        [key: string]: unknown;
                    };
                    [key: string]: unknown;
                };
                [key: string]: unknown;
            };
            ignoreLoadCalls?: boolean;
            ignoreSourceCalls?: boolean;
            linter?: { disabledRules?: (string | undefined)[] };
            logLevel?:
                | "error"
                | "info"
                | "debug"
                | "trace"
                | "silly"
                | "warn"
                | "fatal";
            project?: {
                basePackages?: (string | undefined)[];
                implicitSources?: (string | undefined)[];
                resolveUnknownPathsOnDisk?: boolean;
                useProjectType?: ProjectKind;
            };
            repl?: {
                autoUseFileProtocol?: boolean;
                dfProcessorHeat?: boolean;
                hints?: boolean;
                plugins?: (string | [string?, (...)[]?] | undefined)[];
                queryStats?: boolean;
                quickStats?: boolean;
                showPlugins?: boolean;
            };
            semantics?: {
                environment?: {
                    overwriteBuiltIns?: { definitions?: (...)[]; loadDefaults?: boolean };
                };
            };
            solver?: {
                evalStrings?: boolean;
                instrument?: {
                    dataflowExtractors?: (
                        extractor: DataflowProcessors<ParentInformation>,
                        ctx: FlowrAnalyzerContext,
                    ) => DataflowProcessors<ParentInformation>;
                };
                resolveSource?: {
                    applyReplacements?: ({ [key: ...]: ... } | undefined)[];
                    assumeFilesExist?: boolean;
                    dropPaths?: DropPathsOption;
                    ignoreCapitalization?: boolean;
                    inferWorkingDirectory?: InferWorkingDirectory;
                    repeatedSourceLimit?: number;
                    searchPath?: (string | undefined)[];
                    [key: string]: unknown;
                };
                sigdb?: {
                    additionalPaths?: (string | undefined)[];
                    assumedRVersion?: string;
                    autoSync?: boolean;
                    downloadRepo?: string;
                    eagerlyLoad?: boolean;
                    eagerlyLoadExports?: boolean;
                    enabled?: boolean;
                    linkBaseR?: boolean;
                    linkBaseRCalls?: boolean;
                    linkDescriptionDependencies?: boolean;
                    linkPackageCalls?: boolean;
                    loadProjectDependencies?: boolean;
                    versionOverrides?: { [key: string]: string | undefined };
                    versionSelection?: VersionSelection;
                    warmInBackground?: boolean;
                };
                slicer?: { autoExtend?: boolean; threshold?: number };
                trackEnvironments?: boolean;
                variables?: VariableResolve;
                versionManagement?: { linkedVersionGroups?: ((...)[] | undefined)[] };
            };
            specializeConfig?: {
                notebook?: {
                    abstractInterpretation?: {
                        dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                        wideningThreshold?: number;
                    };
                    defaultEngine?: "tree-sitter"
                    | "r-shell";
                    defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                    engines?: (
                        | {
                            lax?: ...;
                            treeSitterWasmPath?: ...;
                            type?: ...;
                            wasmPath?: ...;
                            [key: ...]: ...;
                        }
                        | { rPath?: ...; type?: ...; [key: ...]: ... }
                        | undefined
                    )[];
                    gas?: {
                        features?: { [key: ...]: ... };
                        heapProvider?: () => ...;
                        thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                        [key: string]: unknown;
                    };
                    ignoreLoadCalls?: boolean;
                    ignoreSourceCalls?: boolean;
                    inherit?: ProjectKind;
                    linter?: { disabledRules?: (...)[] };
                    logLevel?:
                        | "error"
                        | "info"
                        | "debug"
                        | "trace"
                        | "silly"
                        | "warn"
                        | "fatal";
                    project?: {
                        basePackages?: (...)[];
                        implicitSources?: (...)[];
                        resolveUnknownPathsOnDisk?: boolean;
                        useProjectType?: ProjectKind;
                    };
                    repl?: {
                        autoUseFileProtocol?: boolean;
                        dfProcessorHeat?: boolean;
                        hints?: boolean;
                        plugins?: (...)[];
                        queryStats?: boolean;
                        quickStats?: boolean;
                        showPlugins?: boolean;
                    };
                    semantics?: { environment?: { overwriteBuiltIns?: ... } };
                    solver?: {
                        evalStrings?: boolean;
                        instrument?: { dataflowExtractors?: ... };
                        resolveSource?: {
                            applyReplacements?: ...;
                            assumeFilesExist?: ...;
                            dropPaths?: ...;
                            ignoreCapitalization?: ...;
                            inferWorkingDirectory?: ...;
                            repeatedSourceLimit?: ...;
                            searchPath?: ...;
                            [key: ...]: ...;
                        };
                        sigdb?: {
                            additionalPaths?: ...;
                            assumedRVersion?: ...;
                            autoSync?: ...;
                            downloadRepo?: ...;
                            eagerlyLoad?: ...;
                            eagerlyLoadExports?: ...;
                            enabled?: ...;
                            linkBaseR?: ...;
                            linkBaseRCalls?: ...;
                            linkDescriptionDependencies?: ...;
                            linkPackageCalls?: ...;
                            loadProjectDependencies?: ...;
                            versionOverrides?: ...;
                            versionSelection?: ...;
                            warmInBackground?: ...;
                        };
                        slicer?: { autoExtend?: ...; threshold?: ... };
                        trackEnvironments?: boolean;
                        variables?: VariableResolve;
                        versionManagement?: { linkedVersionGroups?: ... };
                    };
                    specializeConfig?: {
                        notebook?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        package?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        project?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        script?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        "shiny-app"?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        unknown?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                    };
                    [key: string]: unknown;
                };
                package?: {
                    abstractInterpretation?: {
                        dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                        wideningThreshold?: number;
                    };
                    defaultEngine?: "tree-sitter"
                    | "r-shell";
                    defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                    engines?: (
                        | {
                            lax?: ...;
                            treeSitterWasmPath?: ...;
                            type?: ...;
                            wasmPath?: ...;
                            [key: ...]: ...;
                        }
                        | { rPath?: ...; type?: ...; [key: ...]: ... }
                        | undefined
                    )[];
                    gas?: {
                        features?: { [key: ...]: ... };
                        heapProvider?: () => ...;
                        thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                        [key: string]: unknown;
                    };
                    ignoreLoadCalls?: boolean;
                    ignoreSourceCalls?: boolean;
                    inherit?: ProjectKind;
                    linter?: { disabledRules?: (...)[] };
                    logLevel?:
                        | "error"
                        | "info"
                        | "debug"
                        | "trace"
                        | "silly"
                        | "warn"
                        | "fatal";
                    project?: {
                        basePackages?: (...)[];
                        implicitSources?: (...)[];
                        resolveUnknownPathsOnDisk?: boolean;
                        useProjectType?: ProjectKind;
                    };
                    repl?: {
                        autoUseFileProtocol?: boolean;
                        dfProcessorHeat?: boolean;
                        hints?: boolean;
                        plugins?: (...)[];
                        queryStats?: boolean;
                        quickStats?: boolean;
                        showPlugins?: boolean;
                    };
                    semantics?: { environment?: { overwriteBuiltIns?: ... } };
                    solver?: {
                        evalStrings?: boolean;
                        instrument?: { dataflowExtractors?: ... };
                        resolveSource?: {
                            applyReplacements?: ...;
                            assumeFilesExist?: ...;
                            dropPaths?: ...;
                            ignoreCapitalization?: ...;
                            inferWorkingDirectory?: ...;
                            repeatedSourceLimit?: ...;
                            searchPath?: ...;
                            [key: ...]: ...;
                        };
                        sigdb?: {
                            additionalPaths?: ...;
                            assumedRVersion?: ...;
                            autoSync?: ...;
                            downloadRepo?: ...;
                            eagerlyLoad?: ...;
                            eagerlyLoadExports?: ...;
                            enabled?: ...;
                            linkBaseR?: ...;
                            linkBaseRCalls?: ...;
                            linkDescriptionDependencies?: ...;
                            linkPackageCalls?: ...;
                            loadProjectDependencies?: ...;
                            versionOverrides?: ...;
                            versionSelection?: ...;
                            warmInBackground?: ...;
                        };
                        slicer?: { autoExtend?: ...; threshold?: ... };
                        trackEnvironments?: boolean;
                        variables?: VariableResolve;
                        versionManagement?: { linkedVersionGroups?: ... };
                    };
                    specializeConfig?: {
                        notebook?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        package?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        project?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        script?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        "shiny-app"?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        unknown?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                    };
                    [key: string]: unknown;
                };
                project?: {
                    abstractInterpretation?: {
                        dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                        wideningThreshold?: number;
                    };
                    defaultEngine?: "tree-sitter"
                    | "r-shell";
                    defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                    engines?: (
                        | {
                            lax?: ...;
                            treeSitterWasmPath?: ...;
                            type?: ...;
                            wasmPath?: ...;
                            [key: ...]: ...;
                        }
                        | { rPath?: ...; type?: ...; [key: ...]: ... }
                        | undefined
                    )[];
                    gas?: {
                        features?: { [key: ...]: ... };
                        heapProvider?: () => ...;
                        thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                        [key: string]: unknown;
                    };
                    ignoreLoadCalls?: boolean;
                    ignoreSourceCalls?: boolean;
                    inherit?: ProjectKind;
                    linter?: { disabledRules?: (...)[] };
                    logLevel?:
                        | "error"
                        | "info"
                        | "debug"
                        | "trace"
                        | "silly"
                        | "warn"
                        | "fatal";
                    project?: {
                        basePackages?: (...)[];
                        implicitSources?: (...)[];
                        resolveUnknownPathsOnDisk?: boolean;
                        useProjectType?: ProjectKind;
                    };
                    repl?: {
                        autoUseFileProtocol?: boolean;
                        dfProcessorHeat?: boolean;
                        hints?: boolean;
                        plugins?: (...)[];
                        queryStats?: boolean;
                        quickStats?: boolean;
                        showPlugins?: boolean;
                    };
                    semantics?: { environment?: { overwriteBuiltIns?: ... } };
                    solver?: {
                        evalStrings?: boolean;
                        instrument?: { dataflowExtractors?: ... };
                        resolveSource?: {
                            applyReplacements?: ...;
                            assumeFilesExist?: ...;
                            dropPaths?: ...;
                            ignoreCapitalization?: ...;
                            inferWorkingDirectory?: ...;
                            repeatedSourceLimit?: ...;
                            searchPath?: ...;
                            [key: ...]: ...;
                        };
                        sigdb?: {
                            additionalPaths?: ...;
                            assumedRVersion?: ...;
                            autoSync?: ...;
                            downloadRepo?: ...;
                            eagerlyLoad?: ...;
                            eagerlyLoadExports?: ...;
                            enabled?: ...;
                            linkBaseR?: ...;
                            linkBaseRCalls?: ...;
                            linkDescriptionDependencies?: ...;
                            linkPackageCalls?: ...;
                            loadProjectDependencies?: ...;
                            versionOverrides?: ...;
                            versionSelection?: ...;
                            warmInBackground?: ...;
                        };
                        slicer?: { autoExtend?: ...; threshold?: ... };
                        trackEnvironments?: boolean;
                        variables?: VariableResolve;
                        versionManagement?: { linkedVersionGroups?: ... };
                    };
                    specializeConfig?: {
                        notebook?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        package?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        project?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        script?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        "shiny-app"?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        unknown?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                    };
                    [key: string]: unknown;
                };
                script?: {
                    abstractInterpretation?: {
                        dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                        wideningThreshold?: number;
                    };
                    defaultEngine?: "tree-sitter"
                    | "r-shell";
                    defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                    engines?: (
                        | {
                            lax?: ...;
                            treeSitterWasmPath?: ...;
                            type?: ...;
                            wasmPath?: ...;
                            [key: ...]: ...;
                        }
                        | { rPath?: ...; type?: ...; [key: ...]: ... }
                        | undefined
                    )[];
                    gas?: {
                        features?: { [key: ...]: ... };
                        heapProvider?: () => ...;
                        thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                        [key: string]: unknown;
                    };
                    ignoreLoadCalls?: boolean;
                    ignoreSourceCalls?: boolean;
                    inherit?: ProjectKind;
                    linter?: { disabledRules?: (...)[] };
                    logLevel?:
                        | "error"
                        | "info"
                        | "debug"
                        | "trace"
                        | "silly"
                        | "warn"
                        | "fatal";
                    project?: {
                        basePackages?: (...)[];
                        implicitSources?: (...)[];
                        resolveUnknownPathsOnDisk?: boolean;
                        useProjectType?: ProjectKind;
                    };
                    repl?: {
                        autoUseFileProtocol?: boolean;
                        dfProcessorHeat?: boolean;
                        hints?: boolean;
                        plugins?: (...)[];
                        queryStats?: boolean;
                        quickStats?: boolean;
                        showPlugins?: boolean;
                    };
                    semantics?: { environment?: { overwriteBuiltIns?: ... } };
                    solver?: {
                        evalStrings?: boolean;
                        instrument?: { dataflowExtractors?: ... };
                        resolveSource?: {
                            applyReplacements?: ...;
                            assumeFilesExist?: ...;
                            dropPaths?: ...;
                            ignoreCapitalization?: ...;
                            inferWorkingDirectory?: ...;
                            repeatedSourceLimit?: ...;
                            searchPath?: ...;
                            [key: ...]: ...;
                        };
                        sigdb?: {
                            additionalPaths?: ...;
                            assumedRVersion?: ...;
                            autoSync?: ...;
                            downloadRepo?: ...;
                            eagerlyLoad?: ...;
                            eagerlyLoadExports?: ...;
                            enabled?: ...;
                            linkBaseR?: ...;
                            linkBaseRCalls?: ...;
                            linkDescriptionDependencies?: ...;
                            linkPackageCalls?: ...;
                            loadProjectDependencies?: ...;
                            versionOverrides?: ...;
                            versionSelection?: ...;
                            warmInBackground?: ...;
                        };
                        slicer?: { autoExtend?: ...; threshold?: ... };
                        trackEnvironments?: boolean;
                        variables?: VariableResolve;
                        versionManagement?: { linkedVersionGroups?: ... };
                    };
                    specializeConfig?: {
                        notebook?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        package?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        project?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        script?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        "shiny-app"?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        unknown?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                    };
                    [key: string]: unknown;
                };
                "shiny-app"?: {
                    abstractInterpretation?: {
                        dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                        wideningThreshold?: number;
                    };
                    defaultEngine?: "tree-sitter"
                    | "r-shell";
                    defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                    engines?: (
                        | {
                            lax?: ...;
                            treeSitterWasmPath?: ...;
                            type?: ...;
                            wasmPath?: ...;
                            [key: ...]: ...;
                        }
                        | { rPath?: ...; type?: ...; [key: ...]: ... }
                        | undefined
                    )[];
                    gas?: {
                        features?: { [key: ...]: ... };
                        heapProvider?: () => ...;
                        thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                        [key: string]: unknown;
                    };
                    ignoreLoadCalls?: boolean;
                    ignoreSourceCalls?: boolean;
                    inherit?: ProjectKind;
                    linter?: { disabledRules?: (...)[] };
                    logLevel?:
                        | "error"
                        | "info"
                        | "debug"
                        | "trace"
                        | "silly"
                        | "warn"
                        | "fatal";
                    project?: {
                        basePackages?: (...)[];
                        implicitSources?: (...)[];
                        resolveUnknownPathsOnDisk?: boolean;
                        useProjectType?: ProjectKind;
                    };
                    repl?: {
                        autoUseFileProtocol?: boolean;
                        dfProcessorHeat?: boolean;
                        hints?: boolean;
                        plugins?: (...)[];
                        queryStats?: boolean;
                        quickStats?: boolean;
                        showPlugins?: boolean;
                    };
                    semantics?: { environment?: { overwriteBuiltIns?: ... } };
                    solver?: {
                        evalStrings?: boolean;
                        instrument?: { dataflowExtractors?: ... };
                        resolveSource?: {
                            applyReplacements?: ...;
                            assumeFilesExist?: ...;
                            dropPaths?: ...;
                            ignoreCapitalization?: ...;
                            inferWorkingDirectory?: ...;
                            repeatedSourceLimit?: ...;
                            searchPath?: ...;
                            [key: ...]: ...;
                        };
                        sigdb?: {
                            additionalPaths?: ...;
                            assumedRVersion?: ...;
                            autoSync?: ...;
                            downloadRepo?: ...;
                            eagerlyLoad?: ...;
                            eagerlyLoadExports?: ...;
                            enabled?: ...;
                            linkBaseR?: ...;
                            linkBaseRCalls?: ...;
                            linkDescriptionDependencies?: ...;
                            linkPackageCalls?: ...;
                            loadProjectDependencies?: ...;
                            versionOverrides?: ...;
                            versionSelection?: ...;
                            warmInBackground?: ...;
                        };
                        slicer?: { autoExtend?: ...; threshold?: ... };
                        trackEnvironments?: boolean;
                        variables?: VariableResolve;
                        versionManagement?: { linkedVersionGroups?: ... };
                    };
                    specializeConfig?: {
                        notebook?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        package?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        project?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        script?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        "shiny-app"?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        unknown?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                    };
                    [key: string]: unknown;
                };
                unknown?: {
                    abstractInterpretation?: {
                        dataFrame?: { maxColNames?: ...; readLoadedData?: ... };
                        wideningThreshold?: number;
                    };
                    defaultEngine?: "tree-sitter"
                    | "r-shell";
                    defaultPlugins?: (string | [(...)?, (...)?] | undefined)[];
                    engines?: (
                        | {
                            lax?: ...;
                            treeSitterWasmPath?: ...;
                            type?: ...;
                            wasmPath?: ...;
                            [key: ...]: ...;
                        }
                        | { rPath?: ...; type?: ...; [key: ...]: ... }
                        | undefined
                    )[];
                    gas?: {
                        features?: { [key: ...]: ... };
                        heapProvider?: () => ...;
                        thresholds?: { memory?: ...; timeMs?: ...; [key: ...]: ... };
                        [key: string]: unknown;
                    };
                    ignoreLoadCalls?: boolean;
                    ignoreSourceCalls?: boolean;
                    inherit?: ProjectKind;
                    linter?: { disabledRules?: (...)[] };
                    logLevel?:
                        | "error"
                        | "info"
                        | "debug"
                        | "trace"
                        | "silly"
                        | "warn"
                        | "fatal";
                    project?: {
                        basePackages?: (...)[];
                        implicitSources?: (...)[];
                        resolveUnknownPathsOnDisk?: boolean;
                        useProjectType?: ProjectKind;
                    };
                    repl?: {
                        autoUseFileProtocol?: boolean;
                        dfProcessorHeat?: boolean;
                        hints?: boolean;
                        plugins?: (...)[];
                        queryStats?: boolean;
                        quickStats?: boolean;
                        showPlugins?: boolean;
                    };
                    semantics?: { environment?: { overwriteBuiltIns?: ... } };
                    solver?: {
                        evalStrings?: boolean;
                        instrument?: { dataflowExtractors?: ... };
                        resolveSource?: {
                            applyReplacements?: ...;
                            assumeFilesExist?: ...;
                            dropPaths?: ...;
                            ignoreCapitalization?: ...;
                            inferWorkingDirectory?: ...;
                            repeatedSourceLimit?: ...;
                            searchPath?: ...;
                            [key: ...]: ...;
                        };
                        sigdb?: {
                            additionalPaths?: ...;
                            assumedRVersion?: ...;
                            autoSync?: ...;
                            downloadRepo?: ...;
                            eagerlyLoad?: ...;
                            eagerlyLoadExports?: ...;
                            enabled?: ...;
                            linkBaseR?: ...;
                            linkBaseRCalls?: ...;
                            linkDescriptionDependencies?: ...;
                            linkPackageCalls?: ...;
                            loadProjectDependencies?: ...;
                            versionOverrides?: ...;
                            versionSelection?: ...;
                            warmInBackground?: ...;
                        };
                        slicer?: { autoExtend?: ...; threshold?: ... };
                        trackEnvironments?: boolean;
                        variables?: VariableResolve;
                        versionManagement?: { linkedVersionGroups?: ... };
                    };
                    specializeConfig?: {
                        notebook?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        package?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        project?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        script?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        "shiny-app"?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                        unknown?: {
                            abstractInterpretation?: ...;
                            defaultEngine?: ...;
                            defaultPlugins?: ...;
                            engines?: ...;
                            gas?: ...;
                            ignoreLoadCalls?: ...;
                            ignoreSourceCalls?: ...;
                            inherit?: ...;
                            linter?: ...;
                            logLevel?: ...;
                            project?: ...;
                            repl?: ...;
                            semantics?: ...;
                            solver?: ...;
                            specializeConfig?: ...;
                            [key: ...]: ...;
                        };
                    };
                    [key: string]: unknown;
                };
            };
            [key: string]: unknown;
        };
    }

    the project-kind specialization applied to config, if any (surfaced in the repl summary)