export declare class AisUtil { static activateDatasource(sourceName?: string, semanticIndexSysIds?: string[], reindexRequired?: boolean): string canConvertToSearchFilter(tableName?: string, encodedQuery?: string): string static checkAndUpdateAsyncEmbeddingIndexStatus(): void static deactivateDatasource(sourceSysId?: string): string static deactivateSemanticIndexes(semanticIndexSysIds?: string[]): string dumpDocument(tableName?: string, sysId?: string, locale?: string, filters?: Array): boolean static fixZingToAisConfiguration(): void flushUpdatableFieldQueue(trackerSysId?: string): void static getChunkingConfiguration(): string static getDatasourceForTable(tableName?: string): string static getEmbeddingModelVersion(embeddingModelId?: string): string static getExistingUpgradeRequestId(embeddingModelId?: string, targetVersion?: string): string static getIngestionStatus(datasource?: string, datasourceIngestStatsId?: string, embeddingModelName?: string, semanticIndexName?: string): string static getPlainText(type?: string, content?: string): string getRequiredAisNodeVersion(): string static getSemanticIndexes(profileId?: string, tableNames?: string[]): string getTableLevelAttribute(table?: string, attribute?: string, defaultValue?: string): string static hasPendingIndex(tableName?: string, recordSysId?: string, embeddingModelName?: string, semanticIndexName?: string): boolean static hasPendingIndexEvents(tableName?: string, recordSysId?: string): boolean static indexDatasource(datasource?: string, childTable?: string): boolean static indexDatasourceAndGetTrackingId(datasource?: string, childTable?: string): string isAisNodeUpdateRequired(version?: string): boolean isFuzzyNumberMatchEnabled(): boolean static isGuardRailLimitApplicable(dataSource?: string): boolean isIndexAttachmentsEnabled(table?: string): boolean isIndexTranslatedFieldsEnabled(table?: string): boolean isIndexTranslatedReferenceFieldsEnabled(table?: string): boolean static isMandatoryField(tableName?: string, fieldName?: string): boolean static isSemanticFieldValid(tableName?: string, semanticFieldName?: string, componentFieldName?: string, type?: string): boolean static isSessionDebuggingEnabled(): boolean isTableIndexable(tableName?: string): boolean isValidDotWalkName(tableName?: string, columnName?: string, dotWalkValues?: string): boolean refreshDotWalkUpdateCache(noBroadcast?: boolean): void setActiveGeniusResultConfiguration(configSysId?: string, active?: boolean): string setFuzzyNumberMatchEnabled(value?: boolean): void setParallelIngestionProcessor(numOfProcessors?: number, forceCancelIndexAll?: boolean): boolean static switchGlobalSearchToAIS(configId?: string): boolean static triggerCacheLoad(tableName?: string, userSysId?: string, additionalContext?: string): boolean static updateAisProperty(propertyName?: string, value?: string): void updateProfileGeniusResultAssembly(profileSysId?: string, gra?: string): string static upgradeEmbeddingModel(embeddingModelId?: string, targetVersion?: string): string constructor() }