import { ITerminalExternalLinkProvider } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/terminal/browser/terminal"; import { ITerminalLinkProviderService } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/terminalContrib/links/browser/links.service"; import { Event } from "@codingame/monaco-vscode-api/vscode/vs/base/common/event"; import { IDisposable } from "@codingame/monaco-vscode-api/vscode/vs/base/common/lifecycle"; export declare class TerminalLinkProviderService implements ITerminalLinkProviderService { _serviceBrand: undefined; private _linkProviders; get linkProviders(): ReadonlySet; private readonly _onDidAddLinkProvider; get onDidAddLinkProvider(): Event; private readonly _onDidRemoveLinkProvider; get onDidRemoveLinkProvider(): Event; registerLinkProvider(linkProvider: ITerminalExternalLinkProvider): IDisposable; }