/**
 * @license
 * Copyright 2025 Google LLC
 * SPDX-License-Identifier: Apache-2.0
 */
import type { Config } from '@vybestack/llxprt-code-core';
import type { LoadedSettings } from '../../config/settings.js';
import { type UseHistoryManagerReturn } from '../hooks/useHistoryManager.js';
interface DialogManagerProps {
    addItem: UseHistoryManagerReturn['addItem'];
    terminalWidth: number;
    config: Config;
    settings: LoadedSettings;
}
export declare const DialogManager: ({ addItem, terminalWidth, config, settings, }: DialogManagerProps) => import("react/jsx-runtime").JSX.Element | null;
export {};
