import { DocumentSemanticTokensProvider, DocumentRangeSemanticTokensProvider } from '../languages.js'; import { SemanticTokensProviderStyling } from './semanticTokensProviderStyling.js'; export declare const ISemanticTokensStylingService: import("../../../platform/instantiation/common/instantiation.js").ServiceIdentifier; export type DocumentTokensProvider = DocumentSemanticTokensProvider | DocumentRangeSemanticTokensProvider; export interface ISemanticTokensStylingService { readonly _serviceBrand: undefined; getStyling(provider: DocumentTokensProvider): SemanticTokensProviderStyling; }