import { GlideRecord } from "../types/GlideRecord.js"; export declare class DataDiscoveryJob { constructor(); cancel(current: GlideRecord, cancelAll: boolean): boolean; cancelNextRecurrenceForJob(jobId: string): boolean; deleteFutureScheduledJobs(): boolean; deleteFutureScheduledJobsForId(jobId: string): boolean; deleteJob(current: GlideRecord): void; extractTextFromAttachment(attachmentId: string): string; getNextScheduledTime(): GlideRecord; isAttachmentScanServiceAvailable(): boolean; pause(current: GlideRecord): boolean; recurringJobExists(): boolean; recurringJobExistsForId(jobId: string): string; resume(current: GlideRecord): boolean; start(current: GlideRecord): boolean; updateSysTriggerContextAfterConsolidation(deltaRecordSysId: string, consolidatedRecordSysId: string): boolean; } //# sourceMappingURL=DataDiscoveryJob.d.ts.map