import type { PropType } from "vue"; import type { WidthProvider } from "../../core/buffer/width.js"; import type { PathPickerProvider } from "../../core/path-provider-types.js"; import type { Style } from "../../core/types.js"; import type { TerminalEventRecord } from "../../events/recording.js"; import type { DomRendererOptions } from "../../renderer/dom/dom-renderer.js"; import type { ClipboardApi } from "../../runtime/index.js"; import type { TerminalSelectionCopyPayload } from "../../selection/terminal-selection.js"; import type { TInputPlugin } from "./input/plugins/types.js"; import type { TuiThemeOverrides } from "../theme.js"; import { type TerminalLinkOpenerLike } from "./link/host.js"; import { type TerminalProviderSelectionConfig } from "./terminal-provider/selection-config.js"; export type { TerminalProviderSelectionConfig, TerminalProviderSelectionOptions, } from "./terminal-provider/selection-config.js"; export declare const TerminalProvider: import("vue").DefineComponent; default: string; }; defaultStyle: { type: PropType