import { GlideDateTime } from "../types/GlideDateTime.js"; export declare class IndexEvent { constructor(); aclInheritanceChange(operation?: string, instanceId?: string, targetTableName?: string): boolean; deleteAttachment(table?: string, sysId?: string): boolean; deleteRecord(table?: string, sysId?: string): boolean; deleteTable(table?: string): boolean; getEventQueueForAffectedRecord(id?: string): string; indexAll(email?: string): boolean; indexAllDatasourceUpdatedSinceQueueDisabled(toTime?: GlideDateTime, fromTime?: GlideDateTime): boolean; indexAttachment(sysId?: string): boolean; indexDatasourceByQuery(datasource?: string, query?: string, cascadeUpdate?: boolean, childTable?: string): boolean; indexDatasourceUpdatedSinceQueueDisabled(datasource?: string, toTime?: GlideDateTime, fromTime?: GlideDateTime): boolean; indexLabelChange(labelSysId?: string, triggerIndexAllShared?: boolean, triggerIndexEveryoneOnly?: boolean): boolean; indexRecord(table?: string, sysId?: string): boolean; indexTable(datasourceTable?: string, childTable?: string): boolean; indexTableNoBlock(datasource?: string, childTable?: string): boolean; indexUpdatableFields(processingStartTime?: string, table?: string): boolean; migrateTable(table?: string, email?: string): boolean; purgeFilteredDocuments(datasource?: string): void; queueUpdatableFieldAction(table?: string, sysId?: string): boolean; } //# sourceMappingURL=IndexEvent.d.ts.map