UNPKG

@styled/typescript-styled-plugin

Version:

TypeScript language service plugin that adds IntelliSense for styled components

13 lines (12 loc) 577 B
import { TemplateSettings } from 'typescript-template-language-service-decorator'; import * as ts from 'typescript/lib/tsserverlibrary'; import { ConfigurationManager } from './_configuration'; export declare class StyledPlugin { private readonly typescript; private _logger?; private readonly _configManager; constructor(typescript: typeof ts); create(info: ts.server.PluginCreateInfo): ts.LanguageService; onConfigurationChanged(config: any): void; } export declare function getTemplateSettings(configManager: ConfigurationManager): TemplateSettings;