import { IWorkspaceContextService } from "@codingame/monaco-vscode-api/vscode/vs/platform/workspace/common/workspace.service"; import { IStorageService } from "@codingame/monaco-vscode-api/vscode/vs/platform/storage/common/storage.service"; import { IFileService } from "@codingame/monaco-vscode-api/vscode/vs/platform/files/common/files.service"; import { IWorkspaceTrustManagementService } from "@codingame/monaco-vscode-api/vscode/vs/platform/workspace/common/workspaceTrust.service"; import { URI } from "@codingame/monaco-vscode-api/vscode/vs/base/common/uri"; import { IChatTransferService } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/chat/common/model/chatTransferService.service"; export declare class ChatTransferService implements IChatTransferService { private readonly workspaceService; private readonly storageService; private readonly fileService; private readonly workspaceTrustManagementService; _serviceBrand: undefined; constructor(workspaceService: IWorkspaceContextService, storageService: IStorageService, fileService: IFileService, workspaceTrustManagementService: IWorkspaceTrustManagementService); private deleteWorkspaceFromTransferredList; addWorkspaceToTransferred(workspace: URI): void; checkAndSetTransferredWorkspaceTrust(): Promise; private isChatTransferredWorkspace; }