import { ITerminalLinkDetector, ITerminalSimpleLink, OmitFirstArg } from "./links.js"; import { ITerminalExternalLinkProvider } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/terminal/browser/terminal"; import type { IBufferLine, Terminal } from "@xterm/xterm"; export declare class TerminalExternalLinkDetector implements ITerminalLinkDetector { readonly id: string; readonly xterm: Terminal; private readonly _provideLinks; readonly maxLinkLength = 2000; constructor(id: string, xterm: Terminal, _provideLinks: OmitFirstArg); detect(lines: IBufferLine[], startLine: number, endLine: number): Promise; }