import { URI } from "@codingame/monaco-vscode-api/vscode/vs/base/common/uri"; import { IConfigurationService } from "@codingame/monaco-vscode-api/vscode/vs/platform/configuration/common/configuration.service"; import { ITextResourcePropertiesService } from "@codingame/monaco-vscode-api/vscode/vs/editor/common/services/textResourceConfiguration.service"; import { IStorageService } from "@codingame/monaco-vscode-api/vscode/vs/platform/storage/common/storage.service"; import { IWorkbenchEnvironmentService } from "@codingame/monaco-vscode-api/vscode/vs/workbench/services/environment/common/environmentService.service"; import { IRemoteAgentService } from "@codingame/monaco-vscode-api/vscode/vs/workbench/services/remote/common/remoteAgentService.service"; export declare class TextResourcePropertiesService implements ITextResourcePropertiesService { private readonly configurationService; private readonly environmentService; private readonly storageService; readonly _serviceBrand: undefined; private remoteEnvironment; constructor(configurationService: IConfigurationService, remoteAgentService: IRemoteAgentService, environmentService: IWorkbenchEnvironmentService, storageService: IStorageService); getEOL(resource?: URI, language?: string): string; private getOS; }