import type { ContextItem } from '../../codebase-context/messages'; /** * VS Code intentionally limits what `command:vscode.open?ARGS` can have for args (see * https://github.com/microsoft/vscode/issues/178868#issuecomment-1494826381); you can't pass a * selection or viewColumn. We need to proxy `vscode.open` to be able to pass these args. * * Also update MarkdownFromCody's `ALLOWED_URI_REGEXP` if you change this. */ export declare const CODY_PASSTHROUGH_VSCODE_OPEN_COMMAND_ID = "_cody.vscode.open"; /** * Return the URI that opens the given context item in the webview. For most context items, this * just calls {@link commandURIForVSCodeOpen}. However, if {@link resource} is a web page (`http` or * `https` protocol), then the URL itself is used with `target="_blank"`. */ export declare function webviewOpenURIForContextItem(item: Pick): { href: string; target: '_blank' | undefined; }; //# sourceMappingURL=display-text.d.ts.map