export declare class NLQJavascriptProcessorScoped { static apply(table?: string, inputQuery?: string, source?: string): Record static applyMultiTable(commaSeparatedTables?: string, inputQuery?: string, source?: string): Record constructor() static findDrivingTables(inputQuery?: string, source?: string): string static isUserLanguageSupportedByNLQ(source?: string): boolean static provideFeedback(sysId?: string, feedbackSentiment?: string, feedbackProblemCategory?: string, feedbackDetailed?: string): void static suggestCmdbDiscoverySources(word?: string, utterance?: string, source?: string): string static suggestCmdbRelationTypes(word?: string, utterance?: string, source?: string): string static suggestCmdbResultFilters(word?: string, utterance?: string, source?: string): string static suggestColumns(word?: string, utterance?: string, commaSeparatedTables?: string, source?: string): string static suggestSemanticShortcut(word?: string, utterance?: string, table?: string, source?: string): string static suggestTables(word?: string, utterance?: string, commaSeparatedColumns?: string, source?: string): string }