import { BaseWorkspaceContext, Indexer } from '@salesforce/lightning-lsp-common'; import { TextDocument } from 'vscode-languageserver'; /** * Holds information and utility methods for an Aura workspace */ export declare class AuraWorkspaceContext extends BaseWorkspaceContext { protected indexers: Map; /** * @param workspaceRoots * @return AuraWorkspaceContext representing the workspace with workspaceRoots */ constructor(workspaceRoots: string[] | string); /** * @returns string list of all lwc and aura namespace roots */ protected findNamespaceRootsUsingType(): Promise<{ lwc: string[]; aura: string[]; }>; findAllAuraMarkup(): Promise; getIndexingProvider(name: string): Indexer; addIndexingProvider(provider: { name: string; indexer: Indexer; }): void; isAuraJavascript(document: TextDocument): Promise; } //# sourceMappingURL=aura-context.d.ts.map